255956 597
13928 573
11826 46
17411 217
10031 232
210989 1036
23693 553
51417 584
68679 297
53279 503
55336 361
80773 286
5668 549
10633 555
3983 486