5737 875
3781 121
6240 698
3861 235
8422 888
5941 597
7176 553
4140 519
9574 562
3486 359
5270 834
4459 373
6411 46
10000 265
8685 229
18005 274
5388 816
4285 524
4700 410
5824 153
25512 639
21995 633
4464 665
8994 61