28741 943
21188 120
40505 574
9905 869
21878 359
35902 715
55986 484
7850 955
3328 101
6927 71
2600 149
68689 184