28957 584
10751 686
9361 970
8748 77
67520 307
25611 293
93206 633
35653 543
28099 186
17941 239
55572 157
74177 247
961 152
97794 762
13671 69
8260 450
881 121
2125 466
2796 393