10585 119
2528 346
4147 301
1965 79
3308 322
7910 284
6212 705
10014 882
3137 184
3024 82
3734 523
8798 390
3932 691
4621 495
1867 41
4056 607
29872 810