157292
1540
16054
1380
13562
156160
12815
13275
119112
1020
10556
11947
13010
10530
8261
6590
561262
5280
5050
4441
4439
437147
381142
31750