5042 396
35529 568
5695 542
7898 421
6654 313
706 117
100484 170
147635 657
334975 697
12900 830
82988 387
51030 633
29828 782
83751 169
11565 531
104335 489
20927 411
26005 271
39654 334
28980 164
9400 257
3422 611
17535 669
20627 537
1955 99
33469 489
244186 1195
2343279 3882