56085 915
1393 303
1279 318
5794 405
54261 863
19719 583
124139 275
45884 156
30984 869
4731 518
14903 525