4021 395
12510 445
289942 995
24166 282
41823 264
5674 267
5319 217
3844 797
2535 211
2517 302
3633 623