39353 510
24041 192
18684 793
9920 865
11453 407
10771 777
4222 822
2839 125
4623 328
3253 332
11357 675