27675 268
59487 502
58695 898
33063 560
13671 194
144026 651
106979 899
23770 298
13968 66
99246 947
42863 550
36065 237
47979 846
113410 741