50
2591
4
58
3821
28
229
3999
21
130
3147
8
111
1752
5
5069
42
2710
3
45
2387
13
93
1748
1
2992
135
2772
2
3133
39