2729 75
3284 68
4441 162
3341 544
1397 43
2918 628
2904 654
3542 735
49999 671
33265 796
3815 417
2222 110
3113 299
4078 314
9994 965
5521 444
709 153
1819 300
4384 634
1584 197
3314 867
5767 186
13638 230
3563 323
1927 293
2458 430
4301 894
11186 642