10001 186
2395 761
8808 52
2363 499
2117 454
832 183
2312 699
16379 179
548 64
2728 530
914 67
3587 918
1301 344
2155 597
2678 797
4065 592
5288 438
1643 375
3126 505
2971 425
11659 700
5853 40
14012 685
3068 585
2897 623
14254 847
38345 35
65238 561