25962 47
8430 613
6542 701
8603 313
8932 88
6434 437
14363 287
10809 208
10620 720
5410 261
2661 41
11796 298
1754 95
11466 548
3009 400