2899270 6078
3239 510
2840 224
3828 302
6650 281
20351 244
2621 730
5289 612
5008 700
81799 883
38200 273
21219 576
89585 845
3915 751
14988 395
24509 697
18102 309
5054 406
2444 345
3213 156
7693 198
29803 486
7905 542
6617 384
35865 324
9557 731
10293 208
16667 560