15099 527
1805 370
2083 430
4565 786
10362 461
2470 314
7985 132
20126 889
4416 115
56631 365
12122 82
7691 137
6933 350