16667 466
5615 72
314247 1251
6876 557
58917 390
25364 356
41828 805
73772 753
77449 733
17643 651
14283 575
8661 847
1920 286
2479 289
3398 352
7474 616