18235 501
15043 392
4400 300
21836 334
4972 528
17109 105
29088 235
3720 528
2447 59
4835 211
3855 428
1855 347
32279 268
9200 195
3473 257
18960 660
10924 688
2484 382
2170 29
16226 338
1474 162
13917 515
12070 237
8658 926
14598 430
2904 458
25543 72
19030 562