5050 402
1848 84
1531 123
1328 235
3147 583
3346 799
2751 551
3421 554
2463 351
8543 777
1666 252
3063 631
8311 754
2110 66
8081 493
3393 669
4299 904
1382 82
2075 297
9206 92
2278 334
1194 223
387 36
3988 660