45031
7123
3821
30936
18332
16816
2631
13154
130783
3765
21147
11994
7693
22756
8659
25554
16745
61177
6224
3617
34194
24441
113069
5770
2412
2629
22266
8934
3555
18602
13827
13104
6709
533680
51384
10044
67257
37746
15984
23463
5299
5052
162257
18772
4191
6560
32308
13120
7036
9547
24778
38949
19891
3106
27903
3959
7754
6233
7440
28226