50860 560
10700 425
1854 273
5181 275
2897 163
4257 667
1478 282
1421 137
6729 166
4176 780
10194 778
2551 509
3758 784
3792 177
3792 947
3204 628
3145 362
5944 171
4974 695
3611 917
2738 185
3362 515
12450 56
5283 917
3510 642
2617 536
2784 344
5088 528