1504 180
2384 184
7867 907
2278 278
3112 453
3525 393
7662 682
3315 671
2141 246
3594 610
2117 217
7338 516
4756 582
2485 38