3977 395
12432 445
287900 995
23797 282
40966 264
5655 267
5286 217
3815 797
2504 211
2486 302
3453 623