1536 140
26151 59
18043 485
2924 401
10762 240
8704 501
4514 465
3389 284
11538 465
10016 105
2569 324
3872 797
2633 412