28785 697
5247 680
37551 171
6507 901
31206 481
39323 263
13587 303
8911 473
2085 418
1665 118
14963 800
2151 241