2996 598
1975 379
6534 644
8399 352
35536 925
177922 872
41872 189
28173 324
21647 482
12952 573
2866 747