5119
382
3612
523
545
3122
4511
275
356
307
472
25807
19510
17621
15772
12312
1199263
10944
1070148
10180
908143
8360
75711