3129 85
5506 220
7395 187
4282 539
2956 192
5326 651
2135 232
4672 208
4162 812
73113 289
32274 853
24607 135