21016 281
18776 420
21124 104
37864 543
32021 688
10626 877
2043 94
7967 815
5348 554
17895 447
4942 239
1434 167
17389 388
20470 620
20156 485
73058 288
2327 477
2398 338
4744 903
9141 623
5168 261
15246 750
11879 537
1532 143
8016 754
16702 337
5711 616
25194 247