3132 85
5506 220
7397 187
4284 539
2958 192
5326 651
2138 232
4679 208
4165 812
73224 289
32309 853
24664 135