31370 328
22297 234
112210 677
15716 711
43163 527
81169 425
48474 418
137367 928
125246 160
36632 275
74696 827
24750 49
5023 412
18417 330
9802 882
6859 378
52922 603
76316 81
106454 402
23427 277
30196 138
17154 580
12652 609
96411 906
52032 511
161420 540
46205 61
8847 606