28255
30829
15338
6041
6083
306997
12558
13077
7919
38146
12557
33790
28449
112914
3971
22803
15563
60607
33458
3190
16750
10291
109565
8622
28122
15071
3017
9734
17692
26580
6983
21843
44380
10692
4009
27024
13984
27792
19343
5780
137910
15008
26673
50282
37522
63502
80704
40589
7127
13344
4720
11387
20072
50082
11458
26060
13103
26011
8648
76928