300 79
3000 797
3692 583
3577 404
1577 78
1553 133
1932 415
1547 340
2489 587
987 137
1552 240
1655 268
1951 95
730 170
2680 814
2310 481
2102 392
2712 703
3659 155
3043 347
3568 282
4253 589
3958 814
6104 356