308 61
720 834
378 331
633 340
552 342
214 498
508 977
904 160
115 102
981 25
34 190
162 54
938 959
825 923
118 558
95 420
786 923
161 366
284 300
50 729