1031 83
3222 360
13360 810
2825 175
13803 832
1195 265
2686 378
5084 743
2753 417
2205 36
9724 105
4773 657
8964 412
3947 102
5570 359
2441 60
5581 507
49019 594
10448 221
6315 324
5318 260
4312 111
7799 953
1828 147
3437 550
2042 70
7964 181
4060 866