40358 127
29630 562
20476 792
76694 245
3287 420
1577 207
39694 430
85906 437
10117 340
17088 507
10302 642
23880 132
21099 173
19735 139
7519 310
20346 326
1591 75
11679 777
8628 328