8495
23166
38931
1624
1216
2706
2908
1627
6845
1425
1596
1065
1407
5679
1390
1101
3691
7288
17950
3748
2260
1556
1105
1457
6739
1229
8850
3202
1819
4793
3871
1408
1564
1535
5268
1058
6644
3337
1242
3410
929
1209
1992
1327
4159
947
5342
1210
1086
984
3005
2833
1545
953
5109
3701
1845
2872
18215
3626