18096 291
18097 555
5650 163
4153 158
13336 792
25995 153
4099 209
11251 510
16127 456
3203 570
4094 654
2242 346
2043 254