5500 25
22087 55
21582 42
27652 95
8552 32
5305 8
74716 238
19308 25
25450 59
38088 64
10625 45
4063 20
13410 51
4122 21
39867 75
19103 28
102367 229
137192 308
94943 145
8491 11
14275 22
8954 20
35665 91
82777 182