5072 396
35566 568
5729 542
7921 421
6670 313
718 117
101397 171
148816 657
338038 701
12947 830
83766 387
51315 633
29860 782
84466 169
11586 531
105372 489
21077 411
26324 271
39842 334
29279 164
9423 257
3442 611
17690 669
20817 537
1973 99
33737 489
244256 1195
2354712 3886