28826 943
21271 121
40625 574
9929 869
21976 360
36151 715
56683 484
7870 955
3352 101
6944 71
2618 149
68815 184