2232 466
1922 456
2849 845
492 103
10094 678
83344 417
30363 443
9812 466
7940 613
5792 130
5371 504
4761 60
2119 161
4339 553
9498 842
2239 336