30860 659
23907 424
10938 590
5122 119
11000 466
6120 683
9615 138
7502 691
7327 692
10318 382
3198 412
9882 350
3956 641
2295 471
5690 470
918 57
3713 867
5666 266
3116 682
17988 372