21002 281
18774 420
21124 104
37854 543
31998 688
10619 877
2042 94
7957 815
5345 554
17890 447
4941 239
1434 167
17383 388
20470 620
20156 485
73037 288
2327 477
2397 338
4744 903
9133 623
5166 261
15240 750
11875 537
1532 143
8014 754
16698 337
5704 616
25176 247