4114 560
2349 338
14515 781
1767 85
6894 597
9261 636
2585 242
4468 584
7424 101
2117 169
3521 784
10898 901
3663 383