49
795
82
804
50
596
783
11
573
2
59
22
494
23
448
27
295
35
307
53
39
301
275
29
328
16
288
46
255
25
237
36
438