2986
6942
2627
7405
3728
13192
20157
5582
3651
311547
496534
22314
48597
3324
5616
2501
4262
5105
3690
335139
764334
17960
15902
3314
110280
16751
13123
21287
15015
6424
15764
76961
2874
2510
12056
57112
4439
6687
43589
34278
3162
23032
31452
5026
2185
5082
19934
3165
3262
3307
26085
7849
52675
4850
6283
2174
3630
3615
24814
207404