44975 322
41979 493
121953 767
3693 827
13043 601
3163 312
3099 672
925 53
2932 420
2935 273
2279 346
1008 122