50997 311
130510 594
114749 637
100033 454
57346 734
80493 887
198854 1082
63560 867
102400 457
51860 122
8246 28
58981 639
100853 739
88770 631
105330 305
77666 159
54126 546
125442 356
57861 176
23025 672
6372 648
251933 726
199619 762
74676 285
99748 459
64705 90
48036 215
34546 290