4350 64
143150 673
5588 165
423013 848
215962 1483
11638 380
100635 341
150988 789
45669 720
25770 347
46824 897
32472 102
15871 794
18445 134
61082 939
31490 117
35583 344
3121 193
8850 539
4159 628
5312 904
5987 197
4341 562
3807 675
6155 622
10738 558
39693 865