1145 123
15691 32
4550 366
2667 124
4185 65
2645 94
4994 606
2978 274
4128 76
26891 173
2508 454
4974 660
7669 479