256013 597
13934 573
11830 46
17412 217
10033 232
211081 1036
23695 553
51441 584
68725 297
53293 503
55342 361
80813 286
5670 549
10635 555
3984 486