5047 396
35539 568
5699 542
7901 421
6656 313
707 117
100697 170
147926 657
335661 697
12910 830
83166 387
51092 633
29831 782
83901 169
11567 531
104559 489
20967 411
26066 271
39692 334
29050 164
9405 257
3422 611
17559 669
20675 537
1958 99
33534 489
244199 1195
2346422 3883