28805 697
5249 680
37574 171
6508 901
31215 481
39341 263
13596 303
8924 473
2085 418
1666 118
14966 800
2151 241