41442
11980
33641
41536
24452
39713
14046
31462
20732
32725
8140
19060
17228
11931
21861
5821
6860
70582
6501
21332
7790
15539
30644
27320
7870
12921
5440
6290