2997 598
1989 379
6562 644
8414 352
35581 925
178292 872
41896 189
28195 324
21648 482
12952 573
2866 747