56099 915
1393 303
1279 318
5794 405
54282 863
19723 583
124173 275
45886 156
31003 869
4731 518
14903 525