2657 413
22661 589
100085 399
6678 885
5184 311
41818 117
60731 471
22567 267
14868 318
11771 448
5347 339
14213 616
2519 230
8635 208
5129 718
6146 592