18256 677
12788 283
11791 212
24156 313
4226 659
3408 543
2632 508
2553 512
3260 436
1126 90
3131 47
2538 391