256189 597
13957 573
11836 46
17420 217
10039 232
211284 1036
23700 553
51505 584
68864 297
53311 503
55358 361
80947 286
5675 549
10641 555
3987 486