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