335 997
245 953
184 928
898 905
416 880
36 864
770 812
42 702
862 654
595 644
742 639
471 615
345 606
392 537
941 429
155 419
546 403
463 363
422 306
162 291