2351 529
1735 124
103444 280
46475 400
214526 182
7583 801
5710 690
25149 73
2509 254
18977 793
2829 263
8007 320
6063 691
3077 348
6726 105