1556 344
2294 633
1015 99
6661 309
21979 729
126224 209
59548 177
29949 368
5286 605
3834 76
24577 798
5386 501
9280 614
37738 694
3405 422