256016 597
13935 573
11830 46
17412 217
10033 232
211091 1036
23695 553
51443 584
68732 297
53293 503
55342 361
80814 286
5670 549
10635 555
3984 486