3095 310
6018 433
10442 610
2472 154
12883 693
5650 477
7908 468
11144 96
3988 693
5211 741
18133 619
7291 530
3107 202
4382 714
2602 206
8859 485
3765 82
2892 333
4025 79
7564 351
4645 580
15522 160
19026 285
6859 189
6309 814
11423 702
18501 501
16506 235