12067 846
3029 205
4209 503
2589 542
5084 252
3262 380
4430 677
7345 546
3032 163
2185 229
2639 141
7589 682
1803 262
2742 220
3841 142