21640 332
6556 306
18705 167
12748 385
75223 463
8960 669
39683 310
28793 425
82806 807
77498 569
4439 555
13108 720
1242 44