54896 443
6468 569
3447 263
3099 202
22181 618
11581 659
4131 55
3624 214
3592 30
4129 99
3562 891
6504 584