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