16636 508
4050 273
7083 803
12886 696
5867 106
9230 357
3939 622
11172 502
15771 600
2616 504
4378 300
2456 365
1958 268