6275 503
7998 734
8288 312
17715 312
6482 278
55530 761
17978 876
2941 343
9089 670
13213 171
4263 881
2539 423
1767 137
2944 632
3527 634
2336 125