2988 776
2152 697
27180 231
955 226
2454 715
1960 360
8416 642
9027 451
12720 840
6105 286
7118 519
8501 62