36583 252
301926 1049
19328 167
9286 103
9125 111
61548 197
10572 251
8662 125
55091 421
18418 622
4986 102
2700 222
19460 933
4011 385
4715 769
5009 729
3216 538