55523 914
1391 303
1274 318
5792 405
53706 862
19631 583
123532 275
45778 156
30470 869
4721 518
14889 525