8798 95
3895 93
9546 30
34077 379
6842 519
7797 479
3340 195
14394 801
12486 503
3999 766
12245 126
22219 785