3095 310
6021 433
10450 610
2473 154
12888 693
5659 477
7917 468
11148 96
3989 693
5215 741
18153 619
7292 530
3109 202
4384 714
2602 206
8860 485
3767 82
2896 333
4033 79
7572 351
4647 580
15539 160
19038 285
6859 189
6309 814
11423 702
18501 501
16506 235