39
301
23
1006
492
31
3
8
99616
111
132
1342
323
1734
432
994
7
4469
231
4703
78
7646
158
1482
6
721
2563
4403
592
14
47
61
131
91
4
32
1
9
16