3012 515
10814 656
5431 568
30892 689
11884 474
9972 737
20159 81
28119 904
19830 96
11990 592
1241 102
3238 662