2226 629
1892 245
9595 575
1674 44
3420 329
8783 761
2893 714
2378 221
4906 333
4515 520
2706 269
1379 142
1739 338
2298 208