19587 260
10636 672
10011 50
8105 298
6519 120
5410 514
18821 909
22901 122
7146 967
2453 145
5050 671
4789 752
3531 242
3809 153