336 997
246 953
185 928
900 905
416 880
36 864
770 812
44 702
862 654
597 644
742 639
471 615
346 606
393 537
942 429
157 419
546 403
464 363
438 306
162 291