256197 597
13957 573
11836 46
17420 217
10039 232
211296 1036
23700 553
51506 584
68867 297
53312 503
55358 361
80960 286
5675 549
10641 555
3987 486