3045 220
534 161
108 993
1134 491
914 848
877 49
224 767
531 626
436 127
485 458
990 441
911 686
894 669
164 60
624 914
145 583
148 540
929 291
632 843
66 473
511 25
815 88
474 705
303 265