104973 184
47115 730
15913 451
17748 435
38800 181
37862 346
203143 655
104758 280
167362 711
12773 50
6337 196
14958 623
6344 109