16625 508
3995 273
7062 803
12879 696
5830 106
9203 357
3921 622
11144 502
15736 600
2609 504
4363 300
2447 365
1942 268