31368 328
22291 234
112098 677
15713 711
43101 527
81058 425
48425 418
137276 928
125116 160
36587 275
74588 827
24703 49
5019 412
18385 330
9795 882
6859 378
52901 603
76310 81
106335 402
23423 277
30192 138
17151 580
12650 609
96308 906
52010 511
161303 540
46148 61
8846 606