256081 597
13949 573
11831 46
17416 217
10036 232
211171 1036
23696 553
51464 584
68778 297
53300 503
55348 361
80861 286
5671 549
10637 555
3984 486