833 119
96 375
149 410
270 521
455 839
199 177
102 326
685 787
568 480
1008 176
271 11
264 505
820 768
88 909
768 998
173 117
515 977
726 261
484 240
749 40