296125 1102
158207 562
3269 842
2817 859
1055 191
10350 37
2813 588
2038 410
1883 534
3843 172
6246 599
37484 697
1951 488
2508 581
1638 288
1066 55
12219 182
47678 498
3046 609
3043 692
1133 269
3057 862
2885 739
2867 389
1680 249
1735 450
13525 210
84831 173