3520
7615
5353
5322
28042
3750
2266
26924
5838
14589
22283
30976
39675
7372
3311
21799
14952
20122
57081
58026
36316
57529
43803
21199
16430
177113
3180
6239
57510
63680
16146
13149
123764
24893
37704
34461
15218
26236
11666
229514
15039
21300
30665
30779
21153
13359
15221
156659
16055
12787
15571
8631
12260
21894
11530
21199
9931
725934
12940
28871