578667 1625
93782 356
1326906 2508
30469 556
349261 771
69581 410
210520 770
152781 420
33007 316
297321 950
63399 522
350697 1012
557663 1712
42946 704
337623 1115
70403 156
1546321 4451
143694 709
65215 247
123090 455
1215906 4563
29511 238