31231 481
35103 651
2629 502
701 99
28160 192
7495 156
3120 935
421 60
1312 242
31140 127
28509 600
29961 580
1992 128
5099 821
1572 372
8749 454
2656 428
3985 755
3148 607
3762 772
1363 86
36297 393
2750 674
28428 592
1452 255
42042 147
6170 543
14409 30