506
414
25
418
105
624
58
707
60
619
46
553
47
423
24
484
52
516
13
777
29
361
35
271
40
326
48
312
28
412
92
1,152
265
39
292
62
247