2362 158
1267 57
5995 870
9529 647
2889 337
9804 152
3435 286
9087 408
6644 121
2238 112
13978 61
28258 689