3092 310
6013 433
10429 610
2469 154
12859 693
5636 477
7883 468
11131 96
3984 693
5200 741
18071 619
7285 530
3100 202
4363 714
2601 206
8853 485
3762 82
2890 333
4011 79
7543 351
4640 580
15488 160
18970 285
2644 197
19846 446
14430 687
4091 558
5350 509