37096 45
48254 27
42721 80
52904 45
49043 29
71169 103
128610 343
78094 93
48998 28
41978 55
49659 110
63183 53
32604 18
52472 82