2321 231
5467 518
5257 911
4553 71
4689 474
1457 90
15584 397
14450 613
9660 931
4470 254
3826 114
9200 145
3417 142
10954 416