446
457
310
500
502268
4322
462
481
303
365
330
4511
30187
23020
21102
18933
1513267
14532
1360148
13096
1171144
11620
10160
8470