2134 510
953 211
3036 697
6674 503
272280 269
5933 210
10116 771
5959 627
1528 234
3228 411
3099 355
2713 61
2666 318