24841 313
50651 78
17659 221
34502 513
16666 741
8926 88
2775 407
6564 696
12270 289
54967 759
21630 601
17329 575
39669 334
163835 974
384758 1079
2882094 7262
19189 573
6750 152
49253 855
33014 601
35972 935
29459 293