16628 508
4016 273
7073 803
12883 696
5843 106
9212 357
3925 622
11148 502
15742 600
2611 504
4368 300
2452 365
1951 268