14151
115224
197316
16809
10516
282213
29433
239820
5745183
417923
4534
4734
46829
3094
29782
18148
4902
5143
1361
32417
332
1243
44077
247731
28794
24325
3863
21877
5494
4112
93
531
1102
431
6212
13856
3748
5336
8
2203