16625 508
3999 273
7062 803
12879 696
5831 106
9203 357
3921 622
11144 502
15737 600
2609 504
4364 300
2448 365
1942 268