2580 437
14611 492
12364 906
32416 884
1927 340
4775 353
6849 609
3766 767
3332 745
8750 836
7136 295
2858 39
30625 162
2526 152
4216 519
3546 409
12401 281
3356 294
5015 717
3972 610
22818 691
11622 280
12038 53
11039 193
26310 688
6359 787
21977 776
29999 313