16626 508
4010 273
7069 803
12882 696
5841 106
9210 357
3923 622
11145 502
15740 600
2611 504
4368 300
2449 365
1949 268