296135 1102
158220 562
3269 842
2817 859
1055 191
10350 37
2813 588
2038 410
1883 534
3843 172
6252 599
37484 697
1951 488
2508 581
1640 288
1066 55
12219 182
47678 498
3046 609
3043 692
1133 269
3057 862
2885 739
2867 389
1680 249
1736 450
13527 210
84846 173