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