55541 914
1391 303
1275 318
5792 405
53728 862
19636 583
123550 275
45781 156
30484 869
4722 518
14889 525