58554 122
35500 62
89288 222
117537 422
26575 35
25731 47
25894 87
39489 149
10426 25
30496 92
18317 45
49058 145
102670 233
27546 42
52933 94
18048 40
15937 20
121997 205
22330 41
50696 52
20941 36
236039 635
48501 51
13734 10