1525 179
727 83
1597 140
304 51
1846 113
300 47
837 78
3823 231
144 260
145 58
484 107
361 81
616 261
1732 62
239 94
994 309