2350 529
1732 124
103354 280
46450 400
214524 182
7579 801
5706 690
25148 73
2509 254
18963 793
2791 263
7984 320
6037 691
3063 348
6712 105