55893 10
157636 276
339349 982
85404 136
49067 79
380529 409
277294 327
463202 803
233128 482
101271 122
210979 349
119773 175
40218 23
89393 115
82142 98
68574 99
120246 127
133051 378
73030 52
39025 69
97331 229
121098 186
78695 157
28563 25