31091 292
13740 245
28940 576
15217 829
30222 622
24677 539
19967 773
18408 835
35274 548
17358 330
30202 65
47003 740
37584 120
25131 779
18450 317
30926 233
37885 904
18802 415
11502 663
10354 439
38515 543
16321 491
12680 934
33346 688
19412 149
8160 815
5527 554
46278 214