2657 413
22661 589
100085 399
6681 885
5188 311
41820 117
60736 471
22569 267
14871 318
11774 448
5347 339
14213 616
2520 230
8635 208
5129 718
6147 592