4016 395
12504 445
289662 995
24135 282
41724 264
5672 267
5317 217
3838 797
2530 211
2515 302
3629 623