81583 883
3831 751
6979 546
23047 397
24220 373
100663 489
13456 115
34342 324
920 47
7082 89
10074 596
28785 377
4962 613
4045 518
24192 710
53670 823
3599 152
6086 647
2790 215
1739 98
5668 403
4531 728
9244 479
15251 537
2289856 3862
246976 1043
3160 148
2063607 3373