50930 560
10710 425
1863 273
5206 275
2912 163
4261 667
1479 282
1428 137
6737 166
4186 780
10206 778
2560 509
3759 784
3805 177
3800 947
3209 628
3184 362
5962 171
5023 695
3625 917
2783 185
3374 515
12455 56
5288 917
3521 642
2620 536
2794 344
5101 529