2016
8052
2729
6286
5891
418
4861
2987
5174
9603
9411
2329
9840
7107
1197
1857
1963
3550
2714
2835
7389
4846
8402
7571
7961
3462
909
8318
8244
3492
3313
2902
2852
2742
2624
3935
792
5894
431
4811
2203
7659
1811
1069
3196
4289
7648
7529
6194
4020
6441
106
5776
9697
3255
4842
2056
6679
1134
2872
8036
4599
9085
4725
2252
4082
1808
5019
8888
794
2536
9332
4423
608
6411
8640
1696
7724
5416
9972
9823
666
7101
5142
3347
8807
655
5761
5049
2171
4042
3862
7755
9274
5549
1519
1961
8438
2138
5798
9489
2638
6608
8183
5501
6541
5055
8498
9747
6954
5211
2147
6858
7406
7624
6894