1159 319
7780 527
2967 783
2628 541
2456 563
3091 564
2587 277
7738 582
11335 177
27073 762
75158 732
16500 565
51057 669
50621 309
51994 322
5891 109