2996 598
1981 379
6548 644
8407 352
35561 925
178083 872
41879 189
28186 324
21648 482
12952 573
2866 747