3506 18
4075 30
1045 6
1497 2
1602 2
1332 8
2424 8
2364 8
647 4
4124 19
923 1
1367 2
1157 1
738 2
664 1
600 1
544 5
1470 4
3736 12
838 4
1043 6
1587 5
1063 8
695 2