31712 503
30313 90
35389 501
30205 390
24646 58
44712 834
29429 61
31313 562
28312 818
38438 349
29704 667
29961 434
31317 429
3625 274
74209 397
39983 279
33912 669
35051 320
27684 412
55486 642
24137 580
13496 308
47690 535
38414 911
32635 723
39099 424
29582 147
32994 198