2811 685
5043 112
29592 123
8292 523
9041 70
8802 212
10427 450
20021 46
144547 561
9609 680
5595 726
4302 608
2972 117