104752 184
47114 730
15912 451
17747 435
38797 181
37841 346
203133 655
104745 280
167344 711
12773 50
6337 196
14957 623
6344 109