2350 529
1732 124
103362 280
46450 400
214524 182
7580 801
5706 690
25148 73
2509 254
18963 793
2799 263
7987 320
6038 691
3065 348
6712 105