5046 396
35534 568
5699 542
7901 421
6656 313
707 117
100691 170
147903 657
335613 697
12908 830
83150 387
51090 633
29830 782
83896 169
11567 531
104540 489
20959 411
26060 271
39688 334
29045 164
9404 257
3422 611
17559 669
20670 537
1958 99
33525 489
244199 1195
2346249 3883