3096 310
6021 433
10451 610
2473 154
12888 693
5659 477
7917 468
11148 96
3989 693
5215 741
18155 619
7292 530
3109 202
4385 714
2602 206
8861 485
3767 82
2899 333
4033 79
7574 351
4647 580
15541 160
19038 285
6859 189
6309 814
11423 702
18502 501
16506 235