28956 584
10749 686
9360 970
8748 77
67519 307
25609 293
93202 633
35653 543
28093 186
17940 239
55568 157
74173 247
961 152
97787 762
13671 69
8260 450
881 121
2125 466
2796 393