2594 671
4961 679
6262 338
9840 86
3431 478
4252 384
5804 565
1202 35
836 121
1593 371
3237 701
1353 202
1195 226