25271 313
50729 78
17905 221
34768 513
16770 741
8973 88
2791 407
6572 696
12451 289
55142 759
21789 601
17423 575
39784 334
163920 974
385281 1079
2922730 7288
19540 573
6800 152
49488 855
33183 601
36108 935
29729 293