5050 396
35542 568
5703 542
7902 421
6658 313
707 117
100751 170
148028 657
335884 697
12915 830
83236 387
51116 633
29834 782
83951 169
11570 531
104648 489
20981 411
26087 271
39710 334
29072 164
9407 257
3426 611
17571 669
20689 537
1962 99
33549 489
244206 1195
2347448 3883