2988 776
2156 697
27183 231
960 226
2459 715
1963 360
8419 642
9030 451
12722 840
6106 286
7127 519
8508 62