42647
31281
59090
12004
15799
2674
20773
57469
24547
2686
12048
58812
10113
13557
102008
9414
14388
3336
23806
21283
19243
4756
10395
76380
36276
65421
32297
6962
8782
8841
11097
9440
8563
11269
222888
9468
22978
523016
5949
5571
307951
3913
15794
26790
44650
138251
37783
13310
8822
26307
38892
2400
3798
11988
109008
9504
20369
8031
10128
30023