32537 928
2854 174
1678 140
4870 509
15403 394
3575 74
4161 344
3836 942
3035 519
3263 261
2516 606
3051 461
7791 843