50938 311
130436 594
11471 128
8511 78
24528 393
1325 71
5931 501
114515 637
99848 454
57298 734
80402 887
18951 499
198554 1082
63514 867
5627 454
102335 457
51822 122
10925 144
6881 169
58973 639
100794 739
46756 760
88746 631
105275 305
74332 423
3626 711
77644 159
237327 808