4516 827
1605 97
8592 658
3965 569
7917 159
717 117
3731 375
22388 482
4927 175
5989 493
8504 523
2213 136
6137 551
12962 693