22
796
198
892
133
587
88
602
82
338
61
686
19
661
51
559
69
580
15
254
77
495
42
491
34
578
49
461
466
714
39
440
35
389
38
353