15488 278
28955 584
10748 686
9359 970
8744 77
67508 307
25592 293
93176 633
35650 543
28091 186
17938 239
55562 157
74166 247
97762 762
8258 450