3132 85
5506 220
7397 187
4284 539
2957 192
5326 651
2138 232
4679 208
4165 812
73224 289
32306 853
24659 135