820 993
1012 390
291 615
494 135
943 885
189 57
785 496
63 964
962 842
500 691
867 211
849 138
14264 365
13248 804
9347 361
7298 363
7235 348
6059 14
5614 40
5072 201
4999 224
4424 922
4391 646
4366 218