44934
1295
5610
2170
5540
4370
8691
2420
3560
4350
920
5124
650012
46343
46230
44468
3948271
3733157
31524
3069151
29246
25072
23010
21210