11875
8648
5952
3848
70093
9363
8900
30548
14951
5380
18475
57115
13512
31675
16837
44567
8578
37334
13291
9077
113094
30032
177108
11121
45057
21155
15993
13718
57492
40562
23082
31369
47914
13152
8368
28250
862041
4921
22166
10315
20230
9298
30430
145385
38305
21030
20115
13820
54390
13784
11639
17174
3749
10867
14503
10862
61469
14423
36299
138798