256291 598
13962 573
11842 46
17428 217
10042 232
211407 1036
23703 553
51547 584
68941 297
53324 503
55366 361
81045 286
5678 549
10644 555
3988 486