2990 776
2157 697
27189 231
965 226
2460 715
1966 360
8419 642
9036 451
12731 840
6112 286
7140 519
8516 62