16667 493
18810 569
8713 519
11433 445
13170 306
8498 95
2358 243
1558 140
3601 859
3210 907
3790 915
1574 92
2759 401
2415 244
3563 729