16281 506
19385 141
2295 48
24201 672
45580 493
248420 1043
30656 89
14449 763
27043 173
57349 627
19321 541
11434 634
64937 609
4277 522
6840 734
4062 332
10117 558
2964 340
4290 46
4929 488
1673 153
15259 187
10646 725
10594 53
5270 274
1758 302
13763 643
5445 897