21472 159
8914 476
11522 601
3179 114
49987 675
4796 403
4658 403
11579 815
4975 558
2621 120
5099 454
4202 428