2350 529
1731 124
103334 280
46449 400
214523 182
7577 801
5706 690
25148 73
2509 254
18953 793
2780 263
7981 320
6032 691
3059 348
6710 105