5050 286
92947 196
36140 529
27751 122
11668 214
22370 397
7931 260
7136 688
75473 578
10098 846
10321 378
18699 596
15766 323
14996 739
5012 381
9478 279
16642 503
16632 748
4954 89
9312 250
15479 619
19732 265
9015 625
7236 602
15337 777
11111 59
4110 154
43215 930