30015 595
18160 185
7990 168
15806 153
10061 587
17714 620
15371 568
23072 659
33695 583
24326 101
35161 267
8408 350
16830 442
25629 832
10824 140
15983 547
7217 588
21464 801
7975 819
31037 776
15928 608
20669 787
14943 307
25075 380
115919 1130
12914 317
14346 760
22464 80