20585 159
8070 476
10221 600
2917 114
49783 675
4514 403
4255 403
11322 815
4638 558
2360 120
4532 454
3854 427