740
21
371
20
893
852
14
101
40
24
451
46
13
26
31
49
1525
36
861
262
943
902
1413
78
855
47
1452
281