5051 396
35543 568
5704 542
7902 421
6658 313
707 117
100776 170
148049 657
335966 697
12918 830
83251 387
51120 633
29834 782
83966 169
11570 531
104673 489
20984 411
26095 271
39711 334
29075 164
9407 257
3426 611
17573 669
20692 537
1962 99
33552 489
244208 1195
2347732 3883