25942 87
10825 104
3726 37
15526 733
6949 171
20400 136
11475 449
2970 447
4577 111
1967 121
6853 277
2586 336
3486 470
2153 156
1516 38
2263 135