3227 295
3445 715
59595 660
18920 622
6092 337
14791 880
3651 388
4888 100
3687 430
23727 678
5240 290
2844 288
1846 113