2036 560
2075 98
14496 134
999 125
1232 173
3482 707
2344 59
3432 732
12226 61
25903 597
2771 748
8506 577
2762 178
1765 45
6649 374
5367 846
6926 179
3617 654
4555 440
3802 897
2363 379
4724 794
4546 411
14674 647
25181 799
29702 629
7676 403
4429 391