2315 231
5438 518
5242 911
4543 71
4680 474
1457 90
15579 397
14436 613
9648 931
4466 254
3822 114
9191 145
3416 142
10949 416