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