375
190
5518
5135
393
4313
326
400
480
4015
399
341
22406
17030
15021
13440
10272
999263
8994
8880
854148
741142
68411
6820