69976 148
108368 248
24347 32
73762 191
30150 50
16443 19
17649 33
54821 78
26326 50
49330 30
64145 89
70613 84
32852 66
33684 41
71660 210
33550 72
40704 27
23900 67
25519 44
35877 88
45965 160
28536 54
153549 684
22062 24