450 87
2860 521
2992 229
3224 736
1902 401
3961 803
6712 622
3977 175
6151 416
8990 639
5995 289
2742 99