2105 510
887 211
3016 697
6553 503
272143 269
5923 210
10101 771
5949 627
1524 234
3213 411
3089 355
2713 61
2665 318