50872 560
10702 425
1855 273
5188 275
2899 163
4257 667
1478 282
1421 137
6729 166
4178 780
10199 778
2553 509
3758 784
3793 177
3795 947
3206 628
3149 362
5949 171
4985 695
3617 917
2745 185
3363 515
12452 56
5283 917
3512 642
2617 536
2786 344
5089 528