50905 560
10710 425
1860 273
5199 275
2910 163
4259 667
1479 282
1427 137
6737 166
4184 780
10204 778
2560 509
3758 784
3802 177
3798 947
3208 628
3164 362
5955 171
5011 695
3622 917
2778 185
3370 515
12454 56
5285 917
3518 642
2618 536
2793 344
5097 528