2196 629
1776 245
9546 575
1670 44
3412 329
8736 761
2888 714
2372 221
3648 333
4486 520
2697 269
1340 142
1739 338
2286 208