159 142
1007 544
948 616
692 31
571 318
913 667
56 383
312 235
867 51
654 308
383 731
634 141
675 694
937 721
175 785
530 232
718 609
300 606
202 289
114 781