2659 413
22661 589
100086 399
6682 885
5191 311
41820 117
60746 471
22569 267
14873 318
11774 448
5348 339
14213 616
2520 230
8635 208
5131 718
6147 592