5040 286
92897 196
36129 529
27742 122
11659 214
22345 397
7929 260
7134 688
75464 578
10094 846
10319 378
18693 596
15754 323
14992 739
9478 279
16637 503
4952 89
9311 250
15472 619
19728 265
9014 625
7232 602
15335 777
11111 59
4110 154
43212 930
8494 566
7907 428