31221 401
48321 400
31081 384
22887 89
32281 624
64472 275
76096 118
41749 768
116252 499
44309 758
24173 469
24663 357
33800 885
26814 61
28036 817
28717 238
36348 396
21780 97
35744 475
29748 93
31989 211
35315 903
36595 528
37929 402