166 510
361 881
236 882
109 993
959 969
712 829
122 92
87 224
229 43
817 16
777 742
624 499
93 392
108 233
14 716
767 371
565 407
113 656
943 903
381 130