31227 5
117553 6
24551 8
31277 4
54053 2
51381 8
16405 9
31734 8
41954 9
20626 9
39428 7
33855 6
16602 8
35634 12
39103 5
47381 9
19476 3
13708 1
14605 5
13733 8
10152 1
252405 16
143682 10
278705 37