16231 506
19338 141
2292 48
24097 672
45343 493
248408 1043
30567 89
14421 763
26891 173
57329 627
19301 541
11402 634
64916 609
4277 522
6823 734
4056 332
10084 558
2959 340
4236 46
4929 488
1673 153
15219 187
10644 725
10552 53
5269 274
1756 302
13728 643
5442 897