5543 529
3163 700
4715 492
2485 506
17916 354
3193 246
50112 116
20909 463
18542 172
1514 138
1066 90