12812 613
3799 435
2670 364
31493 392
5459 44
12615 666
13109 123
20859 971
4902 554
9202 48
6136 163
9558 413