3129 85
5506 220
7395 187
4283 539
2956 192
5326 651
2135 232
4672 208
4162 812
73127 289
32277 853
24615 135