3093 310
6015 433
10436 610
2472 154
12878 693
5645 477
7895 468
11137 96
3987 693
5204 741
18103 619
7290 530
3104 202
4378 714
2601 206
8858 485
3764 82
2891 333
4019 79
7557 351
4643 580
15507 160
19001 285
2645 197
19874 446
14444 687
4091 558
5350 509