25016 171
46317 384
11670 741
17099 305
21535 142
33104 594
12074 309
24104 841
2957 451
13362 426
15763 240
149926 877
4219 392
10769 836
9859 614
12491 482
14329 97
7884 709
2772 229
9430 136
8653 613
6911 415
6836 612
3676 335
3133 235