40025 759
20297 491
17059 632
57614 820
41684 335
26204 122
14452 365
12001 341
31083 292
28930 576
11226 581
15212 829
24666 539
18400 835
13658 714
35270 548
17354 330
30187 65
11247 480
46980 740
14312 122
6558 362
37557 120
25121 779
18437 317
30915 233
37859 904
19154 826