2109 510
887 211
3017 697
6557 503
272153 269
5923 210
10102 771
5949 627
1524 234
3213 411
3090 355
2713 61
2665 318