51 955
1130 345
1017 751
77 702
306 951
391 546
860 391
684 141
258 761
491 423
21 955
59 975
369 896
4879 786
172 477
823 912
777 696
618 127
278 377
419 928
838 589
277 95
3716 924
526 467