4950 516
8540 702
2886 113
14421 690
2898 441
2888 73
1136 171
3132 292
8350 216
1960 373
4785 708
2264 235
3037 592
1916 71
10379 821
1533 346
2523 511