3576
47
2018
2253
1631
643
64
31911
49
1642
1141
1705
39810
671
5011
44112
4185
3842
1682
2631
3371
956
3159
1824
30
632
3442
3133
77
2802
2031
4394
4942
5397
26610
5714
6457
2762
3816
1893