14975 916
8132 517
24706 245
3677 286
4287 728
16718 95
1162 191
1691 259
1102 115
4168 111
4577 196
3944 687
2839 654