1003 606
569 486
501 761
758 519
535 546
678 936
153 496
526 401
182 48
661 263
765 905
607 150
14232 365
13208 804
9321 361
7279 363
7205 348
6034 14
5598 40
5060 201
4978 224
4415 922
4384 646
4348 218