1139 123
15690 32
4550 366
2667 124
4185 65
2645 94
4994 606
2978 274
4128 76
26883 173
2508 454
4974 660
7668 479