5093 62
2756 84
5873 892
1371 71
2995 278
5502 678
6924 700
2816 131
4858 272
4488 316
7896 315
2042 173
3206 614
3822 299
4720 856
5570 371
3312 183
6213 451
2515 139
2488 349
3811 608
10015 978
14927 527
6999 624
4653 693
4038 461
5663 587
6481 407