3004 786
1019 177
4616 232
7123 459
7725 924
4836 702
8387 246
1563465 4497
13930 663
655955 1463
21523 587
7646 621
12972 474
195456 408
8058 506
21642 732
22110 1020
12670 299
8402 376
17920 424
101897 699
30948 384
134108 746
39442 489
25524 152
49442 544
70838 729
5920 722