1093 288
1305 310
22525 448
6882 235
60543 310
14002 677
13033 580
18005 897
5051 134
7434 75
4089 137
5984 88
1657 84
2566 78