31689 503
30288 90
35312 501
30188 390
24635 58
44681 834
29382 61
31286 562
28271 818
38401 349
29657 667
29948 434
31299 429
3623 274
74158 397
39949 279
33872 669
34968 320
27648 412
55446 642
24126 580
13473 308
47585 535
38397 911
32574 723
38995 424
29558 147
32977 198