101220 127
27606 271
12471 495
104732 218
14983 321
45792 843
17291 315
1901 433
2415 790
7761 908
51957 845
1640 474
1232 277
2705 331
16658 877
15638 234
1157 362
17404 57
13956 350
16935 169
5858 253
30142 86
2884 552
37720 484