5050 286
92954 196
36141 529
27751 122
11670 214
22374 397
7932 260
7136 688
75473 578
10099 846
10321 378
18700 596
15766 323
14996 739
9478 279
16642 503
4954 89
9312 250
15480 619
19733 265
9015 625
7236 602
15337 777
11112 59
4110 154
43215 930
8494 566
7910 428