387903 1291
96969 991
440647 1562
146397 533
100391 1042
211487 812
314613 960
150372 921
70323 274
57745 667
73465 397
142874 334
18669 616
4497 272
29118 172