256066 597
13949 573
11831 46
17416 217
10035 232
211166 1036
23696 553
51459 584
68770 297
53299 503
55347 361
80858 286
5671 549
10637 555
3984 486