43
14216
201
32926
314
12
131
532
36
372
25
8
6
61
411
17
16
15
14
81
30
171
482
22
492
20
1041
5496
3152
981
2016
2761
8995
1426