40
856
20
521
56
479
99
472
49
302
66
411
31
330
23
294
4
268
13
1,234
5
245
18
221
1
125
119
3
139
900
9
97
14
102
7
126