42400 529
40823 67
15406 354
7270 578
13198 153
6146 216
11229 391
7703 448
2861 269
16663 276
40906 912
13152 285
7565 363
24568 348
7493 623
6200 889
9183 452
4665 283
15675 59
10515 147
7622 36
8411 323
14550 665
14451 777
26994 643
18815 818
7031 895
3604 330