38842 510
23922 192
18671 793
9917 865
11437 407
10766 777
4214 822
2835 125
4611 328
3247 332
11341 675