2962 324
2878 486
13594 595
5258 771
6610 645
5533 491
3394 78
4879 174
4039 801
6234 751
20239 173
34238 727