3129 85
5506 220
7395 187
4280 539
2956 192
5326 651
2134 232
4670 208
4161 812
73093 289
32268 853
24594 135