3075 503
2543 347
2507 344
4229 915
3401 693
3953 636
2068 232
3690 646
2747 262
1817 201
2962 360
2277 234
1705 163
4650 259
1772 127
2091 199
2871 260