658 116
990 686
747 262
120 231
816 575
647 90
551 109
793 882
845 620
879 597
817 547
50 33
14365 365
13325 804
9391 361
7330 363
7284 348
6107 14
5645 40
5102 201
5033 225
4452 922
4419 646
4401 218