3670 625
5468 617
8521 247
238609 1158
148351 787
73783 309
39843 547
54776 379
14646 288
3458 61
9346 565
3791 538