59025 509
10812 685
84677 722
40403 707
21325 650
22093 86
46003 181
7180 425
1907 183
3466 612
1744 136
3310 49
7135 440
7557 315
15993 152