32029 941
43142 171
75474 680
36501 643
11216 677
19659 400
6794 269
6853 32
5263 230
3959 286
3636 423
18287 367
6258 53
43432 638
5712 706
4244 803
3482 359
9803 792
3675 824
5516 469
13596 720
7106 967
1293 39
3913 268
4851 240
3687 705