59
1,177
74
801
149
536
42
550
95
500
108
527
471
67
398
54
439
49
370
348
60
333
319
97
274
6
312
20
299
280
55
256