40358 127
29619 562
20475 792
76687 245
3287 420
1577 207
39694 430
85906 437
10117 340
17087 507
10302 642
23880 132
21098 173
19735 139
7519 310
20346 326
1590 75
11679 777
8628 328