2128 405
1486 362
16627 137
15224 688
1583 260
4842 613
3995 470
2514 169
3172 569
1848 263
746 67
2035 304
25491 306
12059 590
1575 282
2953 551
3429 87
8920 591
3362 318
9817 370
4588 462
14741 580
20451 185
4243 459
1000 39
1241 209
27221 555
6585 583