2350 529
1731 124
103317 280
46446 400
214522 182
7577 801
5706 690
25147 73
2509 254
18953 793
2776 263
7980 320
6028 691
3057 348
6710 105