3098 411
2893 106
4195 830
1138 99
2958 627
2501 410
2141 470
2697 305
3634 558
1539 259
4181 674
1972 230
3803 484
3802 732
1777 175
2015 271
2136 226
2433 326
4115 308
3513 429