3132 85
5506 220
7397 187
4284 539
2958 192
5326 651
2138 232
4679 208
4165 812
73228 289
32310 853
24667 135