963 866
722 409
660 653
657 269
552 159
548 445
473 39
451 944
391 246
351 60
218 987
197 990
164 25
144 856
98 222
93 698
76 308
13 171