31368 328
22291 234
112136 677
15715 711
43117 527
81087 425
48436 418
137295 928
125143 160
36596 275
74604 827
24716 49
5023 412
18399 330
9796 882
6859 378
52906 603
76310 81
106369 402
23426 277
30193 138
17151 580
12650 609
96332 906
52016 511
161331 540
46164 61
8846 606