1456 324
27763 601
6014 278
41231 553
68327 303
243620 851
82631 455
207391 999
103694 781
34657 617
15284 683
76402 260