5051 396
35543 568
5704 542
7902 421
6658 313
707 117
100759 170
148036 657
335910 697
12915 830
83242 387
51118 633
29834 782
83955 169
11570 531
104656 489
20984 411
26092 271
39710 334
29074 164
9407 257
3426 611
17572 669
20689 537
1962 99
33550 489
244206 1195
2347561 3883