2903 350
10643 624
9633 531
6119 912
1111 234
2986 153
4751 613
5157 660
3039 728
6266 627
3147 62
6320 559
4078 760
2850 50
4475 305
4336 653
7325 226
12880 141
10213 857
8623 488
6669 652
1250 115
1699 477
2625 522