2974 518
18284 677
12825 283
11823 212
24258 313
4235 659
3408 543
2633 508
2555 512
3270 436
1131 90
3162 47
2539 391