12800 841
16147 826
6885 305
28507 448
21263 620
20435 647
7185 94
25872 34
8166 232
18360 313
17681 248
22658 823
27337 479
10666 656
26729 133
25266 602
9527 655
20615 166
24343 607
11207 690
16670 418
44953 950
17882 182
17950 62