16221 506
19324 141
2288 48
24071 672
45298 493
248402 1043
30551 89
14412 763
26869 173
57322 627
19296 541
11399 634
64911 609
4277 522
6815 734
4053 332
10083 558
2959 340
4215 46
4929 488
1673 153
15209 187
10644 725
10545 53
5268 274
1756 302
13722 643
5442 897