21 483
148 283
923 855
697 665
513 367
415 216
696 40
85 925
383 889
902 471
370 302
26 716
939 408
969 643
58 843
616 101
220 417
60 565
59 123
255 393