3130 85
5506 220
7397 187
4283 539
2956 192
5326 651
2137 232
4676 208
4164 812
73155 289
32288 853
24632 135