39102 510
23995 192
18680 793
9918 865
11448 407
10769 777
4221 822
2838 125
4616 328
3250 332
11351 675