306851 796
31982 428
41334 388
13831 955
26774 556
38053 607
27250 568
415414 1258
1019977 3030
644558 1876
27067 608
206792 416
198414 1234
73996 397
59489 150
56048 986
7990 708
5090 323
70593 549