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