21030 4
17279 4
39401 7
23751 3
27054 3
47381 3
27434 2
28383 4
44956 16
49151 6
33684 13
54056 8
24309 2
34133 10
31081 5
35828 8
19053 0
23403 4
18059 3
28284 1
17033 1
23502 3
20078 0
107655 27