32502 928
2850 174
1675 140
4867 509
15366 394
3572 74
4156 344
3833 942
3035 519
3252 261
2516 606
3049 461
7784 843