12029 126
6440 517
3878 98
49582 495
6214 290
13205 612
12130 541
4613 169
24641 552
9284 501
7140 303
2572 539
1339 112
5393 325
1091 134
2651 184
3132 495
15972 83