1009 680
647 956
676 623
836 767
946 485
382 492
169 335
428 449
105 250
176 990
305 207
292 906
11278 362
10561 800
7967 360
6352 361
5583 347
4799 36
4703 11
4150 223
4022 201
3673 217
3642 922
3637 645