2988 776
2152 697
27181 231
956 226
2454 715
1960 360
8416 642
9027 451
12720 840
6105 286
7118 519
8502 62