31
850
537
108
133
1804
38
78
2013
7
9
33
12
11
18
656
128
939
4
1
4
1425
4
31
17
31
4
168
584
37
350
257
980
357
100
9
4
518
25
1187
11
131
56
5
2
596
4
334
743
718
451
