3018 110
27947 123
7711 523
7878 70
7971 212
9440 450
18764 46
133469 558
9320 680
5118 726
4016 608
2635 117