2993 800
2064 290
2628 505
2160 245
1751 287
4053 648
1206 106
4677 442
3543 708
4288 378
2531 427
3523 769
3304 634
2807 615
3432 619
4361 512
1775 107
3200 584
3719 752
2414 179
3036 718
2156 476
2699 69
2813 130