2102 510
885 211
3013 697
6548 503
272138 269
5923 210
10100 771
5949 627
1524 234
3213 411
3089 355
2713 61
2665 318