31869 670
50477 86
2769 255
2881 168
977 47
4876 457
1799 312
11712 357
21810 226
6929 544
11141 730
2093 306
8674 660
2550 526