951 300
259 868
610 495
150 176
456 180
687 583
51 388
887 571
54480 139
589 803
406 800
961 979
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90