21611 769
3314 673
1392 213
23361 319
43020 208
16152 675
30948 743
8372 363
8810 521
8152 396
6221 626