1400 59
251 47
1312 149
604 73
175 67
1336 79
666 80
426 298
702 52
547 61
289 60
999 74
939 147
662 60
654 77
275 233