553
70
684
144
881
212
386
57
355
55
309
43
284
55
208
9
715
53
591
77
318
17
477
44