4936 427
4212 109
3112 498
3746 461
2438 142
28698 798
3073 568
2440 532
1381 134
4254 516
2735 74
1687 174
2586 307
30544 581
2966 168