1456 324
27742 601
6014 278
41225 553
68327 303
243605 851
82631 455
207387 999
103690 781
34657 617
15284 683
76398 260