2231
15516
2661
12646
3016
3632
3109
3204
2915
4244
4273
2472
2594
2550
3111
3723
2749
2556
3908
19897
78047
120913
25844
140273
17353
27683
40383
95658
49175
87858
35677
102448
23263
6743
31275
9278
18227
11232
9428
3211
3029
9793
2904
6522
9886
4533
2961
3286
5588
14728
4709
5436
4315
6922
3408
2825
3878
35826
50801
26145