3092 510
4337 336
9568 419
6557 633
470 43
4259 343
4125 830
3353 748
2424 703
2618 667
4433 572
4413 112
3009 78
1165 149
1207 116