3669
6501
13440
4234
1817
4961
2870
7994
5052
11228
9731
9645
6763
30522
15704
10948
94117
10231
36953
14121
14880
10798
24602
31745
58002
11333
26825
23826
187453
36936
26221