3181 751
2972 529
2776 471
16824 141
5380 75
61037 650
1831 255
7432 32
3881 172
5869 535
5002 349
14408 855
4764 300
1963 269