2988 786
1015 177
4615 232
7119 459
7716 924
4828 702
8377 246
1562877 4494
13923 663
654740 1461
21516 587
7643 621
12970 474
195224 407
8051 506
21635 732
22099 1020
12666 299
8398 376
17917 424
101786 699
30930 384
133739 746
39323 489
25213 152
49352 544
70463 729
5916 722