256096 597
13950 573
11831 46
17417 217
10037 232
211188 1036
23696 553
51468 584
68792 297
53301 503
55349 361
80873 286
5672 549
10637 555
3985 486