1038 950
869 894
1071 635
477 119
762 842
535 89
505 813
937 812
641 987
621 287
280 864
909 172
14181 365
13167 804
9299 361
7267 363
7184 348
6012 14
5587 40
5041 201
4959 224
4403 922
4367 646
4333 218