904 884
831 257
425 268
774 684
22 729
632 153
42 7
566 737
105 670
956 925
801 393
650 14
318 330
885 294
455 713
494 481
1003 132
151 149
380 109
477 470
106 95
346 343
103 848