20818 450
32754 502
11111 792
14324 296
29621 677
13399 518
15508 381
15122 78
21905 678
30265 614
5860 284
19881 122
14262 235
25969 633
6418 185
18454 719
22710 89
9713 582
13786 550
12199 448
29481 743
13194 565
8516 593
50000 814
9472 416
54362 781
24949 342
14033 126