18536
5326
8042
8751
2908
2695
2579
6319
8950
12723
6472
5437
2641
2699
3725
3029
53279
5235
15765
2511
9748
2561
8782
11269
3406
5929
3272
7532
4168
3985
3769
6948
105605
15861
6827
3276
7869
18451
90411
7860
11670
2956
3024
6389
4048
3096
8152
6137