256180 597
13957 573
11835 46
17420 217
10038 232
211281 1036
23700 553
51502 584
68863 297
53311 503
55358 361
80942 286
5674 549
10641 555
3986 486