350
464
4222
354
430
574
6814
512
4613
357
345
500
25757
19480
17581
15662
12232
1194263
10814
1063148
10160
906143
8350
75611