141
707
83
682
91
419
645
54
634
69
582
58
479
15
493
109
424
43
464
6
311
387
120
368
40
345
74
327
27
310
45
307
28
299