12098 81
2819 865
2355 651
1865 177
2774 41
3425 500
121216 817
111885 531
69406 646
98962 725
139375 742
85726 523
125348 227