12231 126
6737 517
4006 98
49669 495
6267 290
13318 613
12250 541
4674 169
24787 553
9366 501
7166 303
2604 539
1376 112
5451 325
1104 134
2687 184
3157 495
16072 83