37736
6230
13130
22831
11984
17856
7421
11787
32435
30636
49128
23552
54033
156558
19232
18537
306998
15563
28123
17547
25615
28858
24634
130209
84337
63274
24351
296778
690623
159943
310800
33686
64258
755402
7897
7438
9873
43832