21488 159
8930 476
11789 601
3187 114
49997 675
4807 403
4669 403
11585 815
4983 558
2625 120
5110 454
4217 428