3788 670
2527 115
4496 684
2356 277
4148 626
2641 182
4885 819
1334 80
4853 913
5541 141
7251 237
16864 461
3446 497
5783 462