30636
68364
23891
1578
23665
36614
21155
925
37008
913
31947
34204
17139
27614
34681
39565
47356
31506
46112
33990
11371
34582
8647
101368