47
590
69
514
60
503
44
486
62
441
39
396
18
361
40
354
34
350
331
32
314
24
282
269
13
267
27
221
25
211
35
205