12096 126
6519 517
3909 98
49610 495
6226 290
13252 613
12162 541
4635 169
24679 552
9309 501
7149 303
2580 539
1352 112
5426 325
1093 134
2658 184
3138 495
15997 83