581 35
943 534
446 83
186 81
120 777
337 151
18 726
17 674
690 607
78 862
385 98
27 414
1245 198
1210 758
1146 1
1128 382
1116 82
1096 952
1092 398
1080 10
1080 653
1075 308
1067 887
1054 908