6275 503
7998 734
8285 312
17715 312
6482 278
55525 761
17977 876
2940 343
9088 670
13212 171
4263 881
2538 423
1766 137
2943 632
3527 634
2332 125