5049 396
35542 568
5703 542
7902 421
6658 313
707 117
100739 170
148009 657
335843 697
12914 830
83221 387
51113 633
29833 782
83937 169
11569 531
104630 489
20981 411
26085 271
39708 334
29070 164
9405 257
3425 611
17569 669
20686 537
1962 99
33547 489
244203 1195
2347253 3883