4486 170
659721 1717
109642 817
377998 493
85490 334
16594 195
624902 1659
20787 704
8491 835
202646 389
664504 1030
538301 1821
162852 473
462020 1588
58845 255
107852 975
128833 661
272628 441
107026 200
128750 812
37997 910
7515 204
156715 446
69264 339
393080 644
100088 634
42098 416
6974 597