3052 261
1589 70
13649 36
1958 66
1895 157
2777 106
4326 493
5035 627
2248 172
14500 800
4448 615
4315 457
3421 348
4433 590
4237 542
3099 384
3539 773