16222 107
2087 523
2985 887
1792 403
35494 509
7125 782
41688 205
5505 606
4333 425
2761 118
20491 436