11942 89
12814 411
7557 358
5678 299
8209 139
6663 207
14818 878
8851 625
10155 341
6435 120
15672 538
4096 98
24837 644
5914 191
12048 682
5295 255
14672 746
77508 612
36983 610
3920 77