3095 310
6018 433
10445 610
2473 154
12886 693
5652 477
7914 468
11146 96
3988 693
5211 741
18148 619
7292 530
3107 202
4382 714
2602 206
8859 485
3766 82
2893 333
4027 79
7568 351
4645 580
15533 160
19030 285
6859 189
6309 814
11423 702
18501 501
16506 235