12228 126
6732 517
3999 98
49666 495
6266 290
13315 613
12247 541
4670 169
24786 553
9363 501
7166 303
2603 539
1374 112
5449 325
1102 134
2686 184
3156 495
16071 83