12015 96
17577 672
20285 41
26340 159
9051 814
9559 89
28790 605
8426 546
14216 46
12405 512
2566 228
7096 546
18984 247
45727 494
137662 653
36812 210
145775 627
13224 524
78803 455
21952 843
35355 391
15084 194
35686 740
9250 447
28768 730
18295 651
16815 862
40105 279