59991 316
23678 161
94380 1110
27563 772
40060 221
19168 813
21418 399
38622 116
31813 656
100610 783
59422 502
58645 898
55020 749
13646 194
13948 66
89527 758
35064 412
47926 846
77060 365
14073 512