3005 786
1019 177
4617 232
7123 459
7725 924
4836 702
8387 246
1563472 4497
13931 663
655980 1463
21525 587
7646 621
12972 474
195463 408
8058 506
21642 732
22110 1020
12670 299
8402 376
17920 424
101898 699
30948 384
134114 746
39446 489
25531 152
49442 544
70850 729
5921 722