12490
20418
8328
3789
55714
17655
20364
12735
8485
11310
4733
12339
16414
7223
13839
8740
5702
23632
6100
9795
26130
19257
23145
4594
31595
10582
5093
29570
26070
3032