10365 97
3310 4
6702 17
14391 39
19759 30
33796 108
6501 19
8291 19
8632 18
26049 230
8061 60
3890 27
4890 14
1385 14
22187 36
4745 24
11455 16
17899 75