19359 659
14623 610
6707 399
470 34
5150 644
2884 421
3833 653
15490 80
52023 1002
8747 601
13867 292
3787 165
9085 813
929 91
1080 294
2343 419
2125 169
841 195
2754 514