21283
15157
5538
53480
14052
3901
2745
15601
2848
46736
5634
13091
4937
5303
3261
2296
3404
6962
2764
4091
8070
3126
34089
4049
11097
17423
8852
8563
5567
2870
2767
22107
10862
12910
12803
32558
2908
2962
89475
28535
3252
4558
16280
35245
13820
5148
8864
3123
3022
3167
3324
22177
3335
2858
6546
7352
8037
2693
9117
27755