21508 159
8943 476
11913 602
3193 114
50007 675
4817 403
4689 403
11595 815
4992 558
2629 120
5131 454
4230 428