35331 830
17717 590
15846 211
13855 867
31607 229
44978 618
26042 862
8665 423
7146 617
3962 238
19734 743
5815 126
6398 725
20932 255
4797 407
10370 310
4135 579