21012 281
18776 420
21124 104
37864 543
32016 688
10625 877
2043 94
7966 815
5348 554
17893 447
4942 239
1434 167
17387 388
20470 620
20156 485
73055 288
2327 477
2398 338
4744 903
9140 623
5167 261
15245 750
11879 537
1532 143
8015 754
16700 337
5710 616
25190 247