30960 513
17461 421
16701 65
10450 239
7221 532
18969 822
4379 277
9350 258
12163 397
6668 74
30338 464
9711 842
8473 299
11185 818
4715 672
7852 271
14698 254
6280 337
12648 57
20735 653
13682 109
35140 618
15792 638
9548 198
10051 109
15910 160
14787 419
10600 264