1043 866
936 688
788 193
696 143
690 45
685 815
670 563
612 742
602 623
593 535
590 20
534 992
446 526
295 115
258 227
238 372
226 276
215 66
191 432
170 236