2331 629
1980 245
9659 575
1676 44
3427 329
8846 761
2894 714
2380 221
4909 333
4527 520
2717 269
1397 142
1743 338
2305 208