22250 90
11472 655
4942 99
5819 128
6031 332
2658 712
4513 867
3977 741
2640 282
5831 582
5264 648
7038 580
4090 563
6748 692
2315 444
2676 270
1347 173
2807 226
1474 76
4568 874
1933 358
2547 269
7470 732
3595 250
1524 49
1997 238
3181 362
3959 373