781 293
258 902
472 151
687 26
717 602
469 95
254 532
820 898
946 244
571 229
477 57
1000 971
296 213
637 239
259 79
722 4
46 791
877 136
424 304
335 177