28740 943
21187 120
40502 574
9905 869
21878 359
35901 715
55980 484
7850 955
3328 101
6927 71
2600 149
68689 184