1163 123
15694 32
4551 366
2669 124
4188 65
2645 94
4999 606
2979 274
4129 76
26933 173
2508 454
4977 660
7677 479