3967 600
4329 254
7862 948
5992 450
4703 334
6081 677
14910 433
2555 378
29452 819
5588 758
6873 454
3655 33
12578 185
3942 621
10831 286
21331 120
18747 656