31403 328
22312 234
112414 677
15728 711
43319 527
81492 425
48601 418
137617 928
125663 160
36730 275
74973 827
24839 49
5029 412
18490 330
9823 882
6866 378
52973 603
76359 81
106767 402
23438 277
30205 138
17164 580
12658 609
96663 906
52093 511
161677 540
46348 61
8850 606