646
3
988
8
1929
22
3865
22
2536
29
4748
63
2723
16
391
3
2162
16
2477
31
592
4