1504 180
2384 184
7867 907
2278 278
3112 453
3524 393
7662 682
3314 671
2139 246
3592 610
2117 217
7338 516
4756 582
2484 38