2160 252
15959 165
23062 63
33335 384
9670 122
15982 467
4489 400
7863 625
3473 479
5177 422
4280 503