35 862
117 532
776 801
649 636
486 36
8 628
456 833
999 968
88 386
563 764
793 253
227 672
863 243
36 641
12 287
988 840
1214 146
15 69
685 231
172 409
1226 1
514 183
946 881
118 506