1636 301
21783 348
2917 497
1851 418
2636 730
1632 302
2773 521
25163 680
5487 208
50437 568
24013 761
5121 298