2997 598
1993 379
6572 644
8415 352
35601 925
178404 872
41901 189
28201 324
21650 482
12953 573
2866 747