2315 231
5445 518
5246 911
4546 71
4683 474
1457 90
15580 397
14441 613
9652 931
4467 254
3822 114
9191 145
3416 142
10950 416