103029 755
226817 502
14157 565
155500 338
183740 805
386101 1064
132509 405
69917 570
123078 461
7806 85
153176 212
11392 783
4732 594
458420 969
231195 878
50188 327
229576 1006
7025 653
5847 537
384045 981
11176 331
3499 373
156194 297
145358 410
10772 355
10601 687
150949 988
133944 685