2670 413
22666 589
100097 399
6707 885
5223 311
41844 117
60868 471
22599 267
14884 318
11798 448
5354 339
14228 616
2526 230
8647 208
5137 718
6157 592