537 51
323 48
1107 87
948 111
1418 158
889 117
1446 60
1086 50
527 134
1406 96
528 67
292 49
2699 80
3431 259
2452 183
505 99