42649 226
33887 311
19595 247
24317 812
61050 177
118615 334
86006 916
36895 502
43854 411
65875 1063