2131 271
8966 387
51717 808
79657 656
6306 52
16981 735
22255 263
33150 884
18541 503
13743 59
1982 365
3978 649
5555 145