1029 136
1011 399
230 153
2030 415
876 892
275 451
865 72
586 808
80 160
836 843
940 311
423 312
60 240
5078 786
127 732
776 108
989 649
606 57
146 466
2482 573
424 347
372 704