21619 769
3316 673
1392 213
23365 319
43026 208
16153 675
30954 743
8373 363
8810 521
8153 396
6221 626