397 490
261 178
935 672
717 729
611 503
60 865
77 581
657 419
531 271
146 61
80 724
874 752
597 858
42 628
401 673
113 371
915 36
237 646
870 598
101 30