10002 219
1713 87
3344 335
6891 706
6302 575
51244 94
13641 309
19680 445
4317 610
3772 678
15541 129
5705 267
2870 602
5270 196