61313 99
122155 268
49074 89
48161 89
31619 51
67362 229
46981 94
226648 338
56231 206
60009 85
44453 147
334416 1003
106804 329
63518 176
46525 107
42927 88
81872 217
188148 696
35663 63
24060 49
47767 59
25526 35
30291 54
143900 409