1028 214
539 103
2190 554
2103 662
2760 813
2373 231
5582 518
5321 911
4612 71
4741 474
1469 90
15652 397
14506 613
9741 931
4523 254
3870 114
9288 145
3460 142
13601 416