4120 827
1378 97
8267 658
3919 569
7536 159
686 117
3646 375
22243 482
4616 175
5831 493
8347 523
2098 136
5982 551
12777 693