4046 172
1177 647
1133 139
1129 316
1103 448
1058 8
1056 499
1044 804
1040 171
1022 664
1014 772
1010 716
1008 653
1006 775
998 638
998 308
997 67
997 585
995 421
994 439