2104 95
5488 661
4306 44
6756 368
13333 294
4448 745
3250 720
7589 766
3852 619
161349 594
3440 588
63710 356
6762 633
149573 943
5108 495
4345 130
138636 249
77637 581
10383 544
4262 405
7651 490
42857 695
5945 346
9430 529
1198 99
4049 865
5770 511
146134 892