31405 328
22313 234
112453 677
15732 711
43354 527
81547 425
48622 418
137671 928
125729 160
36749 275
75019 827
24850 49
5029 412
18495 330
9828 882
6866 378
52981 603
76360 81
106822 402
23441 277
30206 138
17166 580
12660 609
96698 906
52101 511
161720 540
46367 61
8851 606