2131 510
932 211
3030 697
6628 503
272247 269
5932 210
10110 771
5956 627
1527 234
3224 411
3095 355
2713 61
2666 318