15
70
5k
3
19
3k
10
114
8
72
23
667
4
733
137
549
67
152
46
116
64
53
99
51
85
30
389
61
541
62
499
83