21053 159
8626 476
10584 600
3068 114
49860 675
4655 403
4445 403
11461 815
4849 558
2468 120
4707 454
4017 427