29250 89
34073 501
29412 389
23518 58
43576 833
28299 61
30537 561
26888 818
37336 349
28862 664
29213 434
30624 429
3491 274
72731 397
38879 279
33109 669
33880 320
26867 412
54259 642
23190 580
12876 308
45451 533
37484 911
31143 723
37628 423
28711 146
31937 194
10912 736