1129 101
27770 661
2126 409
5221 309
3755 214
5241 147
11004 575
3691 284
5031 562
4151 583
3117 332
3569 806
1464 261
2762 267