3967 600
4329 254
7862 948
5992 450
4702 334
6081 677
14909 433
2555 378
29444 819
5587 758
6871 454
3655 33
12578 185
3942 621
10830 286
21331 120
18746 656