542
387
482
522
486
457
310
502268
4322
481
303
546
29827
22740
20862
18563
1488267
14322
1341148
12966
11550
1148144
10010
83711