19926 1
29457 4
53252 5
28184 1
42379 2
91876 15
19429 1
29428 5
28133 5
30054 2
27552 9
23957 3
31828 5
50858 1
55984 4
39884 4
60328 9
41679 21
43009 5
29728 5
27705 4
136758 30
230733 73
27582 3