25181 1067
70103 263
9850 229
7901 565
10088 117
7476 638
6131 163
18118 870
11273 612
14262 297
12618 533
7410 346
5761 219