5067 396
35561 568
5714 542
7920 421
6665 313
710 117
101181 171
148551 657
337280 701
12932 830
83611 387
51256 633
29852 782
84288 169
11577 531
105152 489
21050 411
26239 271
39810 334
29210 164
9416 257
3440 611
17642 669
20777 537
1968 99
33682 489
244236 1195
2352443 3886