5048 396
35539 568
5701 542
7902 421
6656 313
707 117
100715 170
147963 657
335720 697
12912 830
83184 387
51099 633
29832 782
83909 169
11568 531
104580 489
20971 411
26076 271
39696 334
29056 164
9405 257
3422 611
17563 669
20680 537
1961 99
33538 489
244200 1195
2346707 3883