5050 286
92950 196
36141 529
27751 122
11669 214
22373 397
7931 260
7136 688
75473 578
10098 846
10321 378
18700 596
15766 323
14996 739
5012 381
9478 279
16642 503
16632 748
4954 89
9312 250
15480 619
19733 265
9015 625
7236 602
15337 777
11111 59
4110 154
43215 930