30016 605
10280 107
13927 863
30675 740
22710 736
14981 76
13958 387
19797 302
11686 242
31018 579
18947 145
29570 402
18084 822
8816 258
15278 160
11243 445
6007 347
16794 514
20150 669
15366 122
15580 340
12373 229
8019 229
21292 400
11972 342