221493 337
65542 621
50642 117
8048 109
7756 521
4423 239
16764 886
5983 778
3725 259
5987 606
5278 238
19968 667
6041 460
82413 219
12654 518
8595 225
10382 336
149128 153
50239 524
12960 716
5439 182
9971 469
48955 377
21692 463
13010 372
3771 164
27772 638
14851 94