1091 305
3935 251
480 47
1290 147
633 95
661 50
238 51
1423 73
1867 269
1125 65
373 96
1002 89
1427 167
264 51
689 68
1620 172