2032
4893
7406
5923
13377
6226
18645
8662
63662
7915
7006
15009
62446
7464
14450
107957
15349
19121
4365
19898
12491
24357
159953
33694
4829
120376
23934