1678 90
12855 160
21859 808
4147 625
8418 810
17220 777
12575 298
12627 221
5315 756
14452 58
1791 126