781 6
1174 11
1263 12
687 5
1254 5
1226 7
3602 4
2301 13
1931 11
707 10
1164 5
5971 27
12193 2
5962 16
9877 11
26009 29
48353 55
7533 15
5988 8
17751 46
22617 41
80530 110
27285 48
19678 20