12018 126
6428 517
3864 98
49574 495
6207 290
13183 612
12121 541
4608 169
24629 552
9277 501
7139 303
2570 539
1338 112
5382 325
1091 134
2636 184
3130 495
15960 83