2351 115
4328 684
2268 277
4009 626
2508 182
4740 819
1149 80
4685 913
5259 141
7021 237
15188 461
3196 497
5618 461