2327 231
5480 518
5274 911
4563 71
4702 474
1457 90
15593 397
14458 613
9668 931
4475 254
3830 114
9207 145
3421 142
10963 416