39137 510
24010 192
18680 793
9920 865
11448 407
10769 777
4221 822
2839 125
4618 328
3250 332
11352 675