3968 600
4330 254
7862 948
5998 450
4703 334
6083 677
14915 433
2555 378
29461 819
5590 758
6875 454
3657 33
12582 185
3943 621
10832 286
21332 120
18748 656