11581 30
7138 9
15709 91
26064 77
32550 67
22123 15
14652 94
13471 20
4280 7
7033 26
3967 1
3867 9
14921 35
3499 8
3250 5
4719 7
72286 340
7949 19
8852 6
11988 48
13626 17
20412 79
6378 11
6928 33