595
1,151
53
690
83
504
50
434
47
376
90
349
48
391
12
284
43
308
384
30
337
28
318
32
281
75
246
13
320
19
236
57
262
72
304