1399826 138
43903 7
55676 12
60734 3
63253 2
54233 4
10884 8
9181 1
12158 11
123555 23
1350031 168
25451 3
65406 15
350783 50
228608 44
79553 12
103080 19
53427 2
118657 3
96229 9
22504 3
148307 25
90005 13
95881 11