42747 226
33986 311
19635 247
24380 812
61201 178
118873 334
86161 916
37013 502
43952 411
66076 1063