3985 395
12444 445
288256 995
23866 282
41093 264
5664 267
5293 217
3817 797
2512 211
2493 302
3611 623