4573
39702
20534
5364
5299
2863
3101
4270
3892
6583
29603
10529
34465
12541
12212
11257
5401
2333
3782
19708
76869
120392
25535
139585
27320
39800
95073
48789
87196
35251
43849
101852
22848
6571
7154
3311
3899
2747
4913
3930
3922
4703
2827
3574
3253
3341
2642
2537
30994
9116
34123
21449
13590
30480
11061
15597
8635
15174
18086
10299