2387 593
7821 679
47984 417
7198 78
37310 171
2031 174
3343 410
3507 329
1896 317
1709 169
6346 963
2166 259
1190 58