56095 915
1393 303
1279 318
5794 405
54276 863
19723 583
124157 275
45885 156
31000 869
4731 518
14903 525