3966 600
4329 254
7862 948
5990 450
4702 334
6081 677
14904 433
2555 378
29431 819
5587 758
6871 454
3655 33
12578 185
3942 621
10830 286
21330 120
18745 656