12028 781
18572 576
19159 109
20316 625
23098 649
6580 213
9614 906
5947 662
5369 441
18128 561
26496 848
11688 683
33048 324
20016 704
30980 334
6802 841
19620 454
11895 933
16109 170
17913 356
66416 239
34384 170
11668 884
36582 403