2631 413
22650 589
100075 399
6653 885
5137 311
41777 117
60574 471
22515 267
14839 318
11736 448
5338 339
14183 616
2512 230
8618 208
5114 718
6138 592