4036 560
2332 338
14211 781
1712 85
6848 597
9098 636
2566 242
4447 584
7399 101
2112 169
3513 784
10742 901
3636 383