4028 839
5253 514
17280 235
8497 336
4843 480
6622 67
4772 172
6505 490
7959 400
11962 648
2477 525
3047 571
515 72
1137 133
3345 687
1494 41