1645 309
1738 96
214 24
530 59
2655 696
1418 115
66160 296
93993 1056
97074 477
25597 677
32804 46
72961 348
158016 630