15591
7024
2683
17160
8235
77783
31649
36287
16113
20472
12726
39609
8252
12670
10823
2820
5655
16593
16385
1774
22614
12490
8777
7417
15214
69222
6075
8125
9686
78962