3027 360
16259 401
13104 67
18544 226
3637 516
13265 126
13665 187
2343 267
2842 379
8204 156
1635 102
3530 767
941 31
2653 485
1357 257
2751 452
761 75
2344 410
3816 887
2405 91
675 88
15866 594
10621 522
3096 490