12027 126
6436 517
3873 98
49579 495
6213 290
13202 612
12129 541
4610 169
24636 552
9282 501
7139 303
2571 539
1338 112
5387 325
1091 134
2650 184
3130 495
15969 83