32366 333
24895 346
31258 630
27316 465
40560 492
20296 92
27217 825
23591 737
35119 711
25337 541
27828 523
26255 562
31653 320
33822 393
26353 590
26773 889
32169 358
42072 285
28613 287
16392 56
24644 469
23443 118
27236 402
40412 706