30983 513
17462 421
16716 65
10461 239
7227 532
18980 822
4388 277
9357 258
12178 397
6682 74
30368 464
9728 842
8501 299
11199 818
4722 672
7857 271
14705 254
6287 337
12671 57
20743 653
13716 109
35206 618
15829 638
9559 198
10075 109
15918 160
14826 419
10615 264