1251 344
15818 165
22941 63
33270 384
9647 122
15914 467
4457 400
7842 625
3467 479
5167 422
4265 503