31403 328
22311 234
112376 677
15723 711
43298 527
81443 425
48573 418
137579 928
125592 160
36718 275
74925 827
24824 49
5028 412
18479 330
9820 882
6865 378
52965 603
76353 81
106733 402
23438 277
30205 138
17164 580
12656 609
96631 906
52080 511
161624 540
46326 61
8850 606