2115 510
889 211
3021 697
6562 503
272168 269
5926 210
10103 771
5949 627
1524 234
3214 411
3090 355
2713 61
2666 318