3129 85
5506 220
7395 187
4283 539
2956 192
5326 651
2136 232
4672 208
4162 812
73130 289
32277 853
24618 135