25080 1067
70011 263
9849 229
7901 565
10085 117
7475 638
6114 163
18093 870
11252 612
14232 297
12583 533
7394 346
5751 219