26021 87
10880 104
3817 37
15987 733
7005 171
21405 138
11783 449
3071 447
4629 111
2013 121
6906 277
2643 336
3579 470
2202 156
1570 38
3398 135