2996 595
1122 249
1106 326
1050 66
1028 402
1025 886
1023 498
1020 65
1019 749
1018 705
1018 520
1018 500
1017 894
1016 768
1016 967
1016 537
1015 228
1012 757
1011 767
1010 843
1007 4
1006 3
1005 309
1005 471
1004 168
1004 907
1003 194
1003 659