1090643
218255
839621
566937
826159
993586
691888
681908
256883
193672
2200484
1020558
1185675
749105
114330
336534
1005686
74732
830652
695488
1024311
606217
1004339
565868
510419
329127
1012540
1104700
487542
179166