21504 159
8943 476
11904 602
3192 114
50005 675
4813 403
4683 403
11594 815
4987 558
2628 120
5130 454
4228 428