3005 598
2017 379
6652 644
8438 352
35677 925
178972 872
41936 189
28225 324
21653 482
12953 573
2866 747