1165 123
15694 32
4551 366
2669 124
4188 65
2645 94
4999 606
2979 274
4129 76
26943 173
2509 454
4977 660
7678 479