32511 928
2852 174
1677 140
4867 509
15375 394
3572 74
4158 344
3833 942
3035 519
3253 261
2516 606
3049 461
7785 843