3093 310
6015 433
10433 610
2471 154
12869 693
5640 477
7893 468
11134 96
3985 693
5202 741
18089 619
7287 530
3101 202
4370 714
2601 206
8856 485
3764 82
2891 333
4014 79
7547 351
4642 580
15496 160
18983 285
2645 197
19860 446
14438 687
4091 558
5350 509