39360 510
24042 192
18684 793
9921 865
11453 407
10771 777
4222 822
2839 125
4623 328
3253 332
11357 675