42010 51
61313 99
45985 131
122155 268
49074 89
48161 90
31619 51
67362 229
46981 96
226648 338
56231 206
60009 85
44453 147
334416 1003
107036 330
63518 176
46755 107
42927 88
81872 218
188148 699
35663 63
24060 49
47767 59
25526 35