2351 529
1735 124
103401 280
46460 400
214526 182
7581 801
5708 690
25149 73
2509 254
18974 793
2815 263
7999 320
6055 691
3072 348
6723 105