39626 638
128515 151
55541 358
30531 225
87649 556
64541 456
38928 842
39668 428
343091 423
146436 692
50340 596
168994 1136
146645 894
52159 231
39045 604
62382 260
123159 282
43608 125
36679 195
476900 1557
63965 149
110588 470
139676 1071
77364 770
154706 787