29224 250427
19155 174968
11042 283191
9086 260226
6600 103069
6448 117111
4903 96258
3756 43416
3081 30450
2546 40501