31753 7
54054 11
46507 15
35880 6
162457 38
26801 1
44980 10
29953 8
30234 6
39658 6
28481 4
70977 13
29177 3
44932 2
120055 17
100028 12
70677 5
47184 15
813009 126
225855 31
210304 31
51378 7
96751 12
86208 5