10660 119
2572 346
4193 301
1979 79
3318 322
7936 284
6247 705
10057 882
3164 184
3067 82
3785 523
8878 390
3961 691
4659 495
1892 41
4107 607
31055 810