42581 226
33806 311
19551 247
24276 812
60963 177
118384 334
85876 916
36815 502
43760 411
65740 1063