30961 513
17461 421
16702 65
10452 239
7221 532
18970 822
4379 277
9350 258
12164 397
6670 74
30338 464
9712 842
8477 299
11185 818
4717 672
7853 271
14699 254
6281 337
12650 57
20735 653
13686 109
35149 618
15794 638
9549 198
10053 109
15913 160
14790 419
10600 264