2350 529
1732 124
103352 280
46450 400
214523 182
7578 801
5706 690
25148 73
2509 254
18963 793
2789 263
7982 320
6037 691
3063 348
6712 105