2955 518
16543 678
12796 283
11804 212
24226 313
4316 659
3405 543
2613 508
2532 512
3201 436
1125 90
3132 47
2532 391