16638 508
4056 273
7087 803
12889 696
5869 106
9231 357
3940 622
11176 502
15778 600
2617 504
4380 300
2456 365
1959 268