14161 278
20634 476
1800 304
2378 44
3364 646
9997 592
6626 669
3703 350
5002 89
15078 484
15416 61
21333 461
9520 143
1565 353
6507 477
1251 159
6326 597
967 52
2083 276
5947 177
22829 410
8827 608
5247 384
1811 340
2426 111
6866 119
4117 410
8172 510