30235 65
47067 740
37627 120
38530 543
16343 491
12701 934
13776 737
8166 815
5537 554
46323 214
80569 345
60985 346
36658 642
38378 89
25995 315
9047 164
52411 505
22950 600
70322 195
13158 116
9558 907
16143 495
32451 596
11060 587
15799 568
26238 660
7892 589
24142 801