3935 580
6348 416
89166 302
9069 264
3979 538
3377 857
27732 682
5721 486
9389 193
3114 755
58301 515
157307 520
35030 342
67275 83