621043
283
913
1090
285
24917
10425
19773
12015
72236
556
4418
7911
90
176
161
12747
244
231
7427
15723
433
205
4412
4722
10110
19180
26930
710
786
451
395
855
10724
610
2340
30757