2570 742
2162 665
1090 293
2440 646
663 107
3502 910
2851 734
1647 470
2626 497
3728 743
3819 65
5050 255
2220 248
2487 671
2064 272
2250 288
16293 647
6283 467
1110 42
728 39
6238 324
5623 441
8888 550
674 51
15437 166
9507 857
8502 583
4583 31