313484 803
32280 428
41675 389
13916 955
26956 556
38222 607
27347 568
418530 1261
1030247 3045
648573 1880
27130 608
209626 417
198556 1234
74782 397
60338 150
57553 987
8044 708
5129 323
71818 549