29040 493
5888 292
89979 267
35425 617
20581 261
13356 196
24903 748
3483 252
15687 525
4021 237
1277 101
3135 351