34038 821
17585 590
15353 211
13828 867
31424 229
44603 618
25704 862
8552 422
7042 617
3910 238
19593 743
5660 126
6312 724
20654 255
4731 407
10093 310
4100 579