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