2661
3079
7442
13241
5629
311702
496748
22397
48649
5450
5150
3727
335272
764495
17997
15940
3347
110397
2861
16860
15057
8457
3046
6466
15818
4494
77054
4778
19171
57231
4478
43635
3351
34425
23092
31500
2219
5117
19972
3298
6772
26129
12125
3982
7888
52727
3830
5727
4889
3912
2212
3658
5858
5429
24882
207512
5214
73705
6900
1032068