56191 915
1394 303
1282 318
5794 405
54410 863
19739 583
124325 275
45901 156
31100 869
4731 518
14907 525