35966 830
17789 590
15964 211
13881 867
31731 229
45119 618
26341 862
8735 423
7194 617
4002 238
19852 743
5851 126
6439 725
21111 255
4836 407
10464 310
4154 579