2274 345
7015 601
28604 274
55404 693
7368 782
2683 193
2388 101
3085 387
3893 352
4411 665
2958 454
5600 899
5322 729
3199 54
3970 474
3624 614
5016 598
2592 93
2138 60
5625 220
2727 318
5017 703