35086 829
17691 590
15708 211
13850 867
31570 229
44896 618
25978 862
8643 422
7127 617
3951 238
19702 743
5787 126
6386 725
20881 255
4782 407
10318 310
4130 579