3799
4156
14874
3459
10842
4572
3272
3709
8534
6922
3262
3878
10029
3363
2966
3304
29594
34412
178462
35824
204911
96779
52208
724833
264467
50800
116870
25542
10658
53376
22562
9027
23578
230488
23660
40538
24194
42903
9492
15568
149800
8032
12205
2868
5449
35920
6425
5376
7706