2350 529
1733 124
103372 280
46451 400
214524 182
7580 801
5706 690
25148 73
2509 254
18967 793
2802 263
7989 320
6044 691
3066 348
6713 105