39626 7
64930 10
41876 5
154583 44
64427 13
96832 21
147852 53
57856 11
90684 14
51082 7
53101 4
54082 7
29334 8
96754 32
79254 22
29802 3
46978 7
46501 5
34904 6
29280 2
29451 3
40334 8
42201 4
59654 10