2956 518
16545 678
12803 283
11809 212
24240 313
4354 659
3408 543
2614 508
2535 512
3203 436
1125 90
3136 47
2532 391