2997 598
1993 379
6569 644
8415 352
35591 925
178372 872
41897 189
28199 324
21650 482
12952 573
2866 747