29475 279
7226 126
9059 885
5714 206
6433 867
9251 129
5859 567
5398 880
8985 500
16997 754
4342 257
158760 728
7623 625
13308 830
61621 200
4402 554
2911 721
4941 158
1898 131
46152 855
16672 687
4826 120