2078 252
15943 165
23057 63
33325 384
9662 122
15973 467
4487 400
7861 625
3473 479
5174 422
4276 503