1051 123
2977 687
3701 622
2821 718
3234 420
875 28
4016 339
2585 537
1792 336
1717 270
4547 444
3166 515
1255 204
3080 476
3302 799
1236 172
2336 98
3297 633
2034 108
1944 312
924 148
2674 592
3284 816
2509 651