10660 125
4653 515
3262 98
49213 495
5925 290
12344 612
11681 541
4276 169
23820 552
8962 501
6960 303
2457 539
1244 112
2412 319
1017 134
2497 184
3022 495
15387 83