16715 64
2828 243
3668 511
10735 585
8390 256
19849 614
4224 647
3542 808
13085 582
4472 717
4312 45
15827 296
3460 175
21759 259
1990 100
6108 356
5792 272
10000 117
5320 654
623 101
10036 44
11880 484
3075 106
11085 970