31480 503
29989 90
34942 501
30001 390
24502 58
44406 834
29020 61
31029 562
27943 818
38038 349
29468 667
29797 434
31115 429
3572 274
73682 397
39648 279
33617 669
34396 320
27348 412
55145 642
23996 580
13302 308
47039 535
38157 911
32147 723
38463 424
29375 147
32745 196