105141 184
47115 730
15913 451
17749 435
38800 181
37879 346
203153 655
104767 280
167366 711
12773 50
6337 196
14958 623
6344 109