2197 629
1796 245
9548 575
1670 44
3413 329
8738 761
2888 714
2374 221
3648 333
4488 520
2697 269
1341 142
1739 338
2286 208