4488 827
1578 97
8571 658
3961 569
7882 159
707 117
3724 375
22375 482
4883 175
5976 493
8488 523
2204 136
6127 551
12947 693