16227 813
5491 590
141672 1124
7545 291
3222 630
27177 754
11732 304
46368 912
14502 623
4903 107
20362 376
2944 392
8525 602
3709 575
11105 28
4852 544
4658 621
23449 673
24335 138
4326 383
29522 80
3185 626
8459 857
13007 443
11462 715
6510 139
1284 76
31521 207