29
787
13
547
31
494
14
453
367
40
371
15
349
17
370
24
351
308
11
334
284
282
265
92
1,078
47
271
36
275
8
251