46
960
76
549
83
508
60
289
54
425
90
395
51
404
50
272
69
238
38
245
40
319
577
42
555
29
230
16
266
37
213
15
203
59
212