21504 159
8943 476
11905 602
3192 114
50005 675
4813 403
4683 403
11594 815
4988 558
2628 120
5131 454
4228 428