3968 600
4329 254
7862 948
5993 450
4703 334
6083 677
14912 433
2555 378
29454 819
5589 758
6873 454
3657 33
12580 185
3942 621
10831 286
21331 120
18747 656