1502 180
2384 184
7866 907
2277 278
3112 453
3523 393
7661 682
3314 671
2139 246
3592 610
2117 217
7337 516
4755 582
2483 38