1021 277
20218 84
13200 179
11260 678
5158 866
7507 724
2666 306
6521 817
1694 139
1848 217
8216 823
2285 285
2965 512
2031 439
1677 36