3934 580
6341 416
89163 302
9067 264
3979 538
3377 857
27732 682
5721 486
9387 193
3112 755
157307 520
35026 342
67270 83