1556 344
2294 633
1012 99
6655 309
21975 729
126222 209
59537 177
29944 368
5285 605
3834 76
24576 798
5384 501
9279 614
37737 694
3404 422