309755 955
95435 860
20703 422
2470 44
367107 866
8872 590
32959 560
6713 847
8489 571
29020 695
8553 384
3183 266
22073 541
4692 819
54921 609
4333 320
12478 585
4923 470
52844 404
79069 323
4831 303
104636 700
13033 290
77717 833
1676 60
55296 532
200779 588
2787 90