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