42633 226
33861 311
19577 247
24302 812
61031 177
118557 334
85984 916
36870 502
43830 411
65839 1063