368113
1239527
1140476
1209810
1457192
1436892
1077949
54752
1235528
791411
1366884
484166
128041
1097241
125459
142995
19459484
17803692
16837960
11521916
8578156
7561668
7558362
7026831
6683477
6581623
6491960
6104253
449570
4265231