2991 336
2912 401
4729 578
2471 233
3833 212
4500 639
1259 127
2206 385
1660 221
5114 682
3900 305
2503 512
2765 419
3244 537
928 39
3643 479
3233 520
4102 47
3283 672
4106 618
2065 211
3816 842
5597 364
6074 649