43415
22851
31283
4991
19788
3855
24601
207055
9598
20603
4021
4439
5039
3527
8116
3905
47265
1673310
2922
20567
3734
18788
2671
4034
49265
16385
6072
5870
13926
6100
6218
6553
5405
5807
7251
11914
5818
9764
6105
21492
5170
8192
6516
10680
7260
90083
6794
16834
12891
8363
13666
20212
7406
20204
15330
7737
175863
39006
3500
2441