54703 5
29757 9
30183 3
22401 2
24476 1
46058 4
24605 2
33351 6
24434 3
22257 1
20779 1
14854 1
48056 3
40307 3
24030 0
18477 1
36629 5
404707 38
23978 2
28657 1
28801 3
28327 3
22108 2
42409 7