5071 396
35562 568
5721 542
7920 421
6666 313
714 117
101254 171
148655 657
337541 701
12935 830
83663 387
51276 633
29855 782
84344 169
11579 531
105230 489
21054 411
26276 271
39825 334
29233 164
9416 257
3440 611
17653 669
20794 537
1969 99
33704 489
244242 1195
2353258 3886