21011 281
18775 420
21124 104
37858 543
32016 688
10622 877
2043 94
7963 815
5348 554
17892 447
4942 239
1434 167
17387 388
20470 620
20156 485
73046 288
2327 477
2398 338
4744 903
9140 623
5167 261
15244 750
11878 537
1532 143
8015 754
16700 337
5709 616
25186 247