2657 413
22660 589
100085 399
6676 885
5184 311
41817 117
60721 471
22560 267
14868 318
11771 448
5347 339
14211 616
2519 230
8632 208
5129 718
6146 592