1200 66
3979 738
3568 404
1543 304
3977 898
2142 378
978 78
2527 552
4503 142
9884 279
2461 47
3228 268
3999 824
5555 540
5171 701