21283
15158
5538
53480
14053
3901
2745
15601
2848
46736
5634
13091
4937
5303
3261
2296
3404
6962
2764
4091
8071
3128
34090
4049
11097
17423
8852
8564
5567
2870
2767
22108
10863
12910
12803
32563
2908
2962
89478
28535
3252
4559
16280
35247
13820
5148
8864
3123
3022
3168
3324
22177
3335
2858
6546
7352
8037
2693
9117
27756