3093 310
6015 433
10433 610
2471 154
12869 693
5640 477
7893 468
11135 96
3985 693
5203 741
18091 619
7288 530
3101 202
4371 714
2601 206
8857 485
3764 82
2891 333
4014 79
7549 351
4642 580
15497 160
18983 285
2645 197
19860 446
14438 687
4091 558
5350 509