59991 316
23678 161
94374 1110
27563 772
40060 221
19167 813
21417 399
38622 116
31798 656
100607 783
59422 502
58640 898
55014 749
13646 194
13948 66
89526 758
35063 412
47923 846
77058 365
14073 512