50877 560
10702 425
1856 273
5190 275
2902 163
4258 667
1478 282
1421 137
6730 166
4182 780
10199 778
2556 509
3758 784
3799 177
3795 947
3208 628
3149 362
5949 171
4991 695
3618 917
2754 185
3367 515
12453 56
5283 917
3515 642
2618 536
2789 344
5091 528