30963 513
17462 421
16702 65
10454 239
7222 532
18971 822
4381 277
9350 258
12168 397
6674 74
30346 464
9713 842
8485 299
11187 818
4717 672
7853 271
14702 254
6282 337
12650 57
20736 653
13689 109
35158 618
15796 638
9550 198
10057 109
15914 160
14795 419
10604 264