5044 396
35532 568
5697 542
7900 421
6656 313
706 117
100593 170
147768 657
335314 697
12903 830
83073 387
51064 633
29829 782
83832 169
11567 531
104440 489
20947 411
26023 271
39673 334
29005 164
9402 257
3422 611
17545 669
20645 537
1956 99
33492 489
244196 1195
2344935 3883