31368 328
22292 234
112157 677
15716 711
43130 527
81117 425
48446 418
137317 928
125176 160
36612 275
74628 827
24730 49
5023 412
18403 330
9799 882
6859 378
52910 603
76312 81
106387 402
23426 277
30193 138
17153 580
12650 609
96354 906
52019 511
161359 540
46177 61
8846 606