5243
6144
27228
7582
2918
8543
15305
29965
2373
12489
23744
4933
9968
237247
45725
50950
30880
6520
20334
6290
296765
22056
4554
9692