20
982
56
911
28
642
70
619
26
486
412
14
500
16
321
257
5
213
10
177
29
363
9
265
369
19
1,009
25
452
345
32
263