3096 310
6021 433
10451 610
2473 154
12888 693
5659 477
7917 468
11148 96
3989 693
5215 741
18154 619
7292 530
3109 202
4385 714
2602 206
8861 485
3767 82
2899 333
4033 79
7574 351
4647 580
15540 160
19038 285
2645 197
19910 446
14451 687
4092 558
5350 509