119098 501
77985 868
48908 95
146420 772
166439 721
56193 942
74729 562
59865 186
127205 339
48406 491
42026 128
72136 419
205410 577
136829 844