3095 310
6018 433
10442 610
2472 154
12883 693
5650 477
7907 468
11144 96
3988 693
5211 741
18130 619
7291 530
3107 202
4382 714
2602 206
8859 485
3765 82
2892 333
4025 79
7564 351
4645 580
15521 160
19025 285
3282 485
13805 721
9151 82
117958 724
66422 418