4494 827
1596 97
8582 658
3963 569
7897 159
710 117
3727 375
22385 482
4916 175
5978 493
8496 523
2211 136
6132 551
12953 693