5067 396
35562 568
5717 542
7920 421
6666 313
710 117
101194 171
148572 657
337332 701
12932 830
83621 387
51261 633
29852 782
84297 169
11577 531
105164 489
21050 411
26245 271
39815 334
29212 164
9416 257
3440 611
17644 669
20782 537
1968 99
33685 489
244236 1195
2352579 3886