2062 252
15937 165
23056 63
33323 384
9661 122
15972 467
4485 400
7860 625
3473 479
5172 422
4276 503