338 997
249 953
71 929
189 928
900 905
425 880
36 864
773 812
46 702
863 654
600 644
746 639
473 615
346 606
394 537
943 429
160 419
547 403
466 363
451 306