2988 776
2152 697
27178 231
954 226
2453 715
1960 360
8416 642
9026 451
12718 840
6105 286
7114 519
8498 62