21676 2
116181 10
87102 4
27083 3
29659 5
18829 0
48832 12
19680 1
69284 9
187329 17
59328 15
44884 7
35282 2
21832 0
25902 3
477108 123
21481 0
221378 32
33753 4
13802 10
31634 3
8453 5
7931 3
7777 11