27840
23835
24421
1528
1871
13774
39314
24439
46181
4585
2881
1416
3427
1931
5785
3294
1268
11645
1239
981
9383
2963
1114
1228
2170
1528
3110
883
1686
3013
16273
1478
3157
1991
2075
1993
1112
1343
2504
1053
4081
5762
2431
2512
1227
1692
5652
3450
1292
1163
2393
1289
7590
3787
8289
954
4148
2319
947
2136