256287 598
13962 573
11840 46
17428 217
10042 232
211402 1036
23703 553
51547 584
68936 297
53324 503
55365 361
81045 286
5678 549
10643 555
3988 486