1285 219
13232 276
12618 104
21230 247
15422 357
16160 595
6816 282
34094 288
11596 391
5727 533
3414 525