856 206
1417 282
35320 303
22347 877
25452 246
18003 183
16679 696
22802 535
14002 860
17014 704
14488 953
6076 764
18031 622