2133 510
950 211
3034 697
6673 503
272277 269
5933 210
10116 771
5959 627
1528 234
3228 411
3099 355
2713 61
2666 318