16667 306
17308 489
8590 832
12728 124
35223 486
7890 115
6742 200
3568 377
34728 680
4776 622
12374 617
4792 531
5251 85
20123 273
12839 847
15450 326
10048 632
15278 759
1960 117
4785 82
17283 327
3948 114
6233 472
6608 336