56082 503
1129 147
8003 718
20805 295
12050 435
3222 853
3465 669
1885 334
1873 368
2094 380
7284 225
10976 127
3008 786
1139 150
1323 238
2900 560
254334 623
2559 107
20633 97
3226 907
1449 91
2060 253
1054 88
22205 538
5846 640
28037 155
3330 461
2590 425