28801 697
5247 680
37571 171
6508 901
31213 481
39337 263
13596 303
8916 473
2085 418
1666 118
14965 800
2151 241