12227 126
6730 517
3999 98
49665 495
6265 290
13315 613
12246 541
4670 169
24785 553
9362 501
7165 303
2603 539
1374 112
5449 325
1102 134
2685 184
3156 495
16070 83