15456 515
14628 363
305559 1350
34111 933
164100 547
115411 831
488250 1736
31894 656
30714 482
26035 71
153230 1013
6328 458
3756 375
5343 614
42567 662
53815 311