21029 4
17282 4
39408 7
23753 3
27056 3
47334 3
27426 2
28380 4
44934 16
49106 6
33604 13
54055 8
24309 2
34127 10
31032 5
35827 8
19006 0
23402 4
18053 3
28280 1
17002 1
23508 3
20084 0
107608 27