1185 75
5020 639
8091 401
4149 329
8289 938
2451 117
13059 634
7731 772
6095 757
4284 813
3685 253
3618 793
2129 313
1260 75
5175 578
7929 760
2911 498
1681 174
4468 628
2435 556
2764 456
7450 840
3130 590
2987 331