909 906
102 339
467 211
404 107
785 63
1718 239
518 373
969 963
855 540
638 564
461 273
96 230
989 929
1005 140
1227 163
1897 999
450 352
960 8
489 232
27 692
508 72
470 102
291 824