2898867 6076
3238 510
2840 224
3826 302
6646 281
20351 244
2620 730
5289 612
5004 700
81797 883
38198 273
21219 576
89569 845
3915 751
14981 395
24508 697
18101 309
5053 406
2443 345
3211 156
7693 198
29802 486
7903 542
6616 384
35857 324
9556 731
10293 208
16667 560