21028 159
8615 476
10549 600
3057 114
49850 675
4647 403
4414 403
11453 815
4844 558
2463 120
4699 454
4003 427