16626 508
3999 273
7062 803
12880 696
5833 106
9203 357
3921 622
11145 502
15737 600
2609 504
4364 300
2448 365
1942 268