2992 776
2163 697
27197 231
972 226
2464 715
1967 360
8422 642
9039 451
12741 840
6119 286
7154 519
8523 62