90
1,129
176
952
111
797
88
611
85
592
71
654
34
451
84
620
12
569
6
322
30
493
41
374
79
487
78
454
26
400
44
368
53
244
58
296