4660 671
5479 522
95607 704
428850 2274
223759 1523
147785 584
142080 312
194742 1190
295070 854
92648 560
88718 800
42841 767
92286 552
2331 448
5774 189
1503 261