256525 598
13986 573
11852 46
17434 217
10047 232
211670 1036
23709 553
51650 584
69118 297
53356 503
55393 361
81393 287
5687 549
10657 555
3997 486