31211 503
29623 89
34525 501
29698 389
23916 58
43988 834
28676 61
30850 561
27578 818
37729 349
29304 666
29524 434
30941 429
3533 274
73230 397
39260 279
33376 669
34211 320
27165 412
54776 642
23700 580
13095 308
46267 533
37882 911
31735 723
38073 424
29064 147
32305 194