40009 83
102088 84
22503 52
40485 53
106696 283
28563 25
117246 387
87095 156
117086 164
38973 17
96690 193
29046 79
90593 230
20072 52
28414 54
49616 59
54640 103
65904 67
50052 88
115237 281
84989 107
79421 193
106973 276
46622 60