3030 229
23087 591
2318 351
4111 884
4027 631
10828 932
2385 41
4250 164
3166 133
6819 702
2685 151
3616 518
1001 56
6114 237
3297 641
8515 747
7043 755
3433 293
3215 212
3437 479
4478 357
7409 202
1865 140
5946 438