39720 646
25735 876
15781 377
21062 343
32839 491
7924 447
23020 289
16212 621
3551 697
1645 138
4735 230