32514 928
2852 174
1677 140
4868 509
15377 394
3574 74
4158 344
3833 942
3035 519
3253 261
2516 606
3049 461
7785 843