4020 395
12505 445
289868 995
24159 282
41796 264
5673 267
5319 217
3843 797
2535 211
2516 302
3633 623