21489 159
8930 476
11803 601
3187 114
49998 675
4807 403
4669 403
11585 815
4983 558
2625 120
5111 454
4217 428