695
3484
278
1403
259
1332
129
641
120
630
119
591
97
483
63
313
54
265
47
232
35
181
30
144
26
132
23
107
695
3484
278
1403
259
1332
129
641
120
630
119
591
97
483
63
313
54
265
47
232
35
181
30
144
26
132
23
107