21053 159
8626 476
10582 600
3068 114
49859 675
4654 403
4444 403
11460 815
4849 558
2468 120
4707 454
4017 427