2089 252
15946 165
23057 63
33326 384
9663 122
15973 467
4488 400
7861 625
3473 479
5174 422
4276 503