3005 786
1020 177
4617 232
7123 459
7725 924
4836 702
8387 246
1563477 4497
13931 663
655989 1463
21525 587
7646 621
12972 474
195466 408
8058 506
21642 732
22110 1020
12670 299
8402 376
17920 424
101898 699
30948 384
134115 746
39446 489
25535 152
49443 544
70851 729
5921 722