14583 147
2971 625
3000 243
2596 844
4189 419
2599 684
20338 625
4831 803
74864 110
12764 365
30427 98
6759 46
3017 844
1506 389
2668 638
1138 279
2915 828
8266 218
723 228
159 39
3682 542
99946 661
20149 580
8213 103