56277 373
7640 37
6556 224
9617 663
105449 945
43747 151
5914 576
31280 623
22340 118
3884 731
2104 69
4616 508