12520 901
9967 265
19685 667
3094 60
29106 361
74763 516
42546 215
3657 799
26880 594
2457 113
2683 54
11924 727
4138 125
4538 572
7240 107
5095 660
3045 198
6047 794
3588 410
6196 498
3206 38
6086 760
5619 276
12887 214
3295 218
47739 793
40380 466