39182 510
24018 192
18681 793
9920 865
11448 407
10769 777
4222 822
2839 125
4618 328
3250 332
11353 675