50943 311
130447 594
114553 637
99877 454
53863 257
2784 60
57302 734
80409 887
198602 1082
63516 867
30920 183
102342 457
51825 122
58973 639
100802 739
46767 760
88747 631
105284 305
74347 423
1645 46
77647 159
237344 808
195103 456
54109 546
202034 901
125411 356
57846 176
267836 1016