31701 5
36351 3
40004 1
34026 5
19352 2
78531 4
31059 1
46778 1
34856 2
51728 6
56908 13
53526 8
33131 3
64133 2
28555 2
54178 7
130157 19
34680 3
37681 5
34354 4
35630 3
35480 2
41834 1
27752 2