35095 622
1529 140
12175 157
3819 612
5737 598
5995 483
9855 234
1728 337
3959 799
31603 308
4625 824
1834 119
1160 181