59
929
90
545
92
604
52
534
126
486
79
483
68
442
91
440
47
439
1,139
17
409
58
249
48
394
406
78
417
75
359
337
28
342