3286 300
8841 73
13930 776
7840 282
11987 425
2612 138
15602 674
4252 814
13309 131
7150 597
9654 907
3520 144
8907 791
13625 639
5385 254
12403 143
4026 187
10946 901
8799 847
6146 412
7729 629
4505 374
12538 384
5449 676
2819 190
21335 570
5912 120
8656 797