19986 63
23514 116
13269 582
10654 291
19134 811
18676 458
33228 258
71898 1032
23473 576
12230 531
69882 905
23439 242
56943 365
15968 641
13053 264
19995 395
28216 749
85216 345
27086 774
21210 389
10101 55
99389 510
50700 117
52845 697