12212 126
6712 517
3990 98
49660 495
6261 290
13312 613
12236 541
4665 169
24774 553
9355 501
7160 303
2601 539
1374 112
5447 325
1100 134
2684 184
3155 495
16062 83