45580 417
30970 612
41835 324
9761 572
18055 192
27062 859
59983 617
73016 573
11833 347
16330 906
20349 326
17286 80
12935 590
9921 255
63928 282
11263 480
14886 155
9474 543
38140 465
14370 49
23836 354
9346 600
7808 96
28622 583
43356 650
43006 674
51834 928
21596 761