2657 413
22658 589
100085 399
6676 885
5181 311
41817 117
60712 471
22557 267
14866 318
11769 448
5347 339
14207 616
2519 230
8630 208
5128 718
6145 592