31110 503
30018 869
28279 605
38466 465
22111 445
30529 41
14538 592
11543 58
34568 82
30960 173
36104 497
50818 534
7715 445
41434 79
52458 616
43431 911
6762 119
7388 370
93089 489
108078 635
64241 666
7949 475
387014 1161
12954 68