25905 87
10797 104
3673 37
15272 733
6912 171
19910 135
11255 449
2910 447
4549 111
1954 121
6826 277
2555 336
3451 470
2136 156
1486 38
2211 135