31368 328
22291 234
112111 677
15713 711
43110 527
81069 425
48429 418
137279 928
125123 160
36589 275
74592 827
24707 49
5021 412
18395 330
9796 882
6859 378
52905 603
76310 81
106345 402
23426 277
30193 138
17151 580
12650 609
96316 906
52010 511
161307 540
46150 61
8846 606