942
1271
573
23918
763
51
14910
27
1723
32
29
1072
17
1602
866
112
1
41
4
1045
1411
31
371
1823
211
191
1763
823
34
11
79
14
11728