4626 353
2686 412
2089 111
6295 325
11036 704
183823 718
25369 672
45960 855
70292 931
29668 343
62284 208
72739 131
57866 227
113136 605
3799 555