621043
19380
19773
12847
72336
27730
7427
10425
10724
16223
4922
4518
24917
12015
4412
8211
10410
30927
556
176
786
285
205
395
865
254
283
923
433
161
231
451
1120
90
710
730
630
2350