3046 401
9538 570
4135 663
4060 684
4264 456
4524 418
2361 271
4308 536
1725 287
3627 610
3930 915
5902 733
6399 732
2411 222