55529 914
1391 303
1274 318
5792 405
53708 862
19634 583
123536 275
45780 156
30471 869
4721 518
14889 525