3526 231
7932 925
5418 383
4331 867
15292 769
9035 215
3869 301
3190 70
7805 582
8429 707
8488 376
86672 426