16626 508
4009 273
7067 803
12881 696
5841 106
9210 357
3923 622
11145 502
15738 600
2611 504
4368 300
2449 365
1946 268