42645 226
33886 311
19589 247
24312 812
61049 177
118609 334
86001 916
36892 502
43854 411
65871 1063