2350 529
1734 124
103378 280
46451 400
214524 182
7580 801
5707 690
25148 73
2509 254
18967 793
2803 263
7996 320
6045 691
3067 348
6717 105