2129 510
921 211
3029 697
6611 503
272234 269
5932 210
10109 771
5955 627
1526 234
3223 411
3094 355
2713 61
2666 318