3096 310
6021 433
10451 610
2473 154
12890 693
5659 477
7920 468
11150 96
3989 693
5216 741
18157 619
7295 530
3110 202
4385 714
2602 206
8861 485
3768 82
2899 333
4034 79
7574 351
4648 580
15542 160
19040 285
6859 189
6309 814
11423 702
18503 501
16506 235