256362 598
13969 573
11847 46
17431 217
10044 232
211479 1036
23704 553
51570 584
68983 297
53332 503
55375 361
81100 286
5684 549
10647 555
3990 486