1331 166
745 427
738 345
1048 335
391 1
335 106
936 735
253 939
260 259
705 706
2685 727
388 40
426 21
970 348
419 467
81 589
854 588
85 704
272 673
538 807
530 873
563 888
517 591
558 626