2985
59578
16155
113159
4323
16238
3595
4424
3070
2822
9072
77093
19941
23728
65385
3322
4112
10846
5425
20512
9934
3943
19704
24792
38606
6390
9136
251779
3860
10723
21544
13431
6381
19412
10431
4333
7063
17257
159023
7126
12213
8486
241239
12687
34631
8756
13985
23697
10603
9255
3889
68479
13398
21417
22624
12024
7199
299779
17483
7687