3728
2720
5695
21767
105446
3246
19265
14015
25874
18888
3014
11864
3964
63133
2759
24305
349987
7518
4464
2417
59783
23181
208980
3426
5848
20101
3002
3341
2321
5607
20622
5427
17260
3624
2840
6390
3191
2057
202680
19411
36832
3053
3962
35506
9800
7827
34585
2984
3393
2818
3689
3154
4271
10431
2525
3376
21546
4241
24243
9082