3129 85
5506 220
7395 187
4282 539
2956 192
5326 651
2135 232
4670 208
4161 812
73100 289
32269 853
24604 135