32538 928
2855 174
1680 140
4871 509
15409 394
3575 74
4161 344
3838 942
3036 519
3272 261
2516 606
3052 461
7792 843