5599 147
6422 81
6643 622
7029 561
3600 36
6218 510
5666 691
10004 704
3782 347
2660 185
10469 152
54975 150
90537 365
52546 897
226657 487
29320 498
130796 830
14890 355
51598 179
38568 585
59168 593