3220 295
3441 715
59520 660
18903 622
6088 337
14780 880
3647 388
4885 100
3676 430
23724 678
5229 290
2842 288
1846 113