12216 126
6719 517
3991 98
49661 495
6262 290
13313 613
12237 541
4666 169
24776 553
9357 501
7162 303
2602 539
1374 112
5447 325
1100 134
2684 184
3156 495
16063 83